MSDPNNVFTQLSGSTPADASISKEHGLAYWESVSADENGMLGGIPTFAGFANTSKIDLQGSRNFLAKFGIGSKPGLRRCKRILEGGAGVGRITEGLLTDLLVVDENEGGKGPGKVDVVEPIAKFTAKLQGKKGVGKVYVMGLEEWVPEVGEGENKYDLVWTQWCVGHLTDEQLVAYLQRCKSALAEDGLIVIKENTTVLGNDEFDKEDSSVTRGEATFQKVFQKAGLKVVKAEFQKGFPQTRTMKLLPVRMYALKP