MDSLLPYLASSLLLSSLGLSHFCFSCIAFLKSPRDFSARTWHPLARLPGRSKTLELYLLVSAFFTAVVYQLIAFSGKEEGIESAHRIWGLQLAAMLVMFLMVSVIILVSETTGALPLPAEASFLLAGIAFAVEWSVMRHKGDPKSGLEAECFGLLATLAAICAGSCLLLALRPKTYLADMVLCAGIILQGTWMMQTGLSLYVESFIPEGCHRLIAVVGGSTQCDLDEAKLRAVALMDLAFIYHAIVVMVVCVFLYGLIAKFMGFRRNGFYDPLEADGESDHLQMKPLSNKPDQPRFTTSYSSSLVRQFTTNPRIG*