301 aa
MTLEREAAAHTAQVLSEALPYIRRYVGKTLVIKYGGNAMESEELKTGFARDIVLMKAVGI
NPVVVHGGGPQIGDLLKRLSIESHFVDGMRVTDAATMDVVEMVLGGQVNKSIVNLINRHG
GSAIGLTGKDAGLIRAKKLTVTRQTPEMTQPEIIDIGQVGEVVGINTELLNLLVKGNFIP
VIAPIGVGENGESYNINADLVAGKVAEALKAEKLMLLTNIAGLMDKSGTVLTGLSTQQVD
DLIADGTIYGGMLPKIRCALEAVQGGVGSSLIIDGRVPNAILLEIFTDTGVGTLISNRKR
P