301 aa
MTLSRDDAAQVAKVLSEALPYIRRFVGKTLVIKYGGNAMESEELKAGFARDVVLMKAVGI
NPVVVHGGGPQIGDLLKRLSIESHFIDGMRVTDAATMDVVEMVLGGQVNKDIVNLINRHG
GSAIGLTGKDAELIRAKKLTVTRQTPEMTKPEIIDIGHVGEVTGVNVELLNMLVKGDFIP
VIAPIGVGSNGESYNINADLVAGKVAEALKAEKLMLLTNIAGLMDKQGQVLTGLSTEQVN
ELIADGTIYGGMLPKIRCALEAVQGGVTSAHIIDGRVPNAVLLEIFTDSGVGTLISNRKR
H