MPTNFIGRALNMVYMDNVFVNVVASVQYHVLAEKANDAFYKRSNTRNQIKAYVFDVIRASVPKLNLDDVFEKKNDIAKAVEDELQKAISAYGFEIVQTLIVDVEPDARVKVAMKEINAAARLRLATTEKMEADKIMQIKPAEGEAESKYLSGCYSIARQPQAIVDGLRDSVLGFSVSVPGATPNDVMDMVLLTQYFDTMKEIGATSKSSAVFIPHGLGAVRDVATQIKDGLLQASTTHP*