MAFVLSKSSAFGVAAKPVSRRSSVAVKASAVPENVKEARAWIDAWKSKQGGAKRDPSLPSWMPGATLPGYLDGTLPGDFGFDPLYLGAEPSKLKWYAQAELVHARFAMLAVAGILVPELLTNIGFSWPGAGVAWYDAGKFQYFAPASSLFGVQMLLFAWAELRRYQDFVKPGSANQDPIFSNNKLPDGNEPGYPGGIFDPFGWSKGDMKSLKTKEIKNGRLAMLAFAGFAAQAYTTGTTPLKNLATHLADPWATTVWQNDLARL*