301 aa
QSQKHINTWVSKKTEGKIRDLLPGNSIDEQTRLVLVNAVYFKGRWNEEFNKTCTMEMPFK
ISQVGEASKSPGSLMKEWNGKISCIMDALSEANGSFALHLLRVLCQDNPSHNVFYSPVSV
SSALAMVFLGAKGNTAAEMAQVLELPYAGKELSMLIVLPDDGVDLSSVEKNLTFEKFIAW
TKPDCMKHTEVEVLLPRFKLEEDYDMGSVLQCLGIIDAFQEGKADFSAMSAKRDLCLSKF
VHKAFVEVNEEGTEAAAASATVVVECCFVDGPRFCADHPFLFFIRHNKADCILFCGRFCS
P