MADEVLGYKMADGMSAAIKSFQLRGSSGDAMVIRIVHSSDELQIEESCKGLSSIEDLAEKIEDAIEPRYLLFIHKQSHTDGRVSYPIAFVVFMPPNVPASLKMMYTRLVPALVEKFRVAKQFSLSDPEDLTTEWLEEKLAGRSTTSGPKIAREPPSSAASAGFGVPRFQITTFDTNLVLYYHAFRQLMTLGFVVTLTRASAAPVASRAWPLVLFGLILLCPSTSFTLAGMITYPWFPKTADRLLWLGGSFVVPLALDRIGRTFAAAGADLPLPASVGVGTLLLYFVHPLFIAVFARFPVFRSEPFLLTTTALVFCCLAATSL*