MPVCADLLALEHGKQIHSYVTRSGFDSNIFVGSGLVDMYAKCGHIGIARQVFDNMSSRNVVSWNAMILGYAIHGHGEDALALFSQMQQTDIKADHITFIGVLTACSHARLVDEGRQYFECMMLDYGLAPDLDHYACLVDLLGRAGHLDEAHDIIKKMPLEPDAVVWGALLGACKIHCNIELGEEAAKHLFELEPSEAGYYVLLSNIYAEAGRWENVAKLRTLMKEREVKKPPGCSFIEVNREVHTFLVGDKTHPQTEKVYAMLETLYGQMKEAGYVPDTNLVLQDVEEDVKEIMLCSHSEKLAISFGIINTSPSTPIRITKNLRVCSDCHNVTKFISKIVGREIIVRDANRYHHFNGGLCSCGDYW*