MGFIPNSFTNSVEPLHSSYPLKTQALATDTDNHCGNEELKIKSLIYRMIWDFGLACFVPTRRRRASGEDNGEKDEGVSSLEHNKAWLLAESGACGTELINAEPHSVHSSFRFSFCSQVELESMNVNKCSSATVLMVNLDNGLTDPLSRELKWRKIQSLERSISPVTHSLIRFTYPEIASATRNFSKGRVLGRGALSYVFRGRVGFMRTTVAIKRLDREDKESPKAFCRELMIASSLHNPYIVPLVGFCIDPEEGFFLVYKYVSGGSLERYLHDKKKRGVKGGPVLPWSTRYKVAVGIADSIGYLHYGTERCVVHRDIKPSNILLSSKKTPKLCDFGLATWTPAPSVPFLCKTVKGTFGYLAPEYFQHGKVSDKTDVYAFGVVLLELLTGRKPIEAKRGPGEENLVLWAKPLLQQGSLEKFLDPRLKFPQKNLQQIARMTQAAAACIHTEESRRSNMDEITAILRGTEVRSLTRKKSISSNNCVIDPQLQRTKSEMNSHLALAMLGVPDFEDDDFYCR*