MVYTLPILIGSVGYLQFDRLQSNEKMSRAVVPTATSGDPVELYKLVTKDIPKAGPGNVVVRMTLRPVNPTDSLVIQWGLWEHLDLDQLVIGSEGTGLVYELGEGVTNFKKGQRVIPLISTRYYPEGFGVWRDYVEMPAKDLVAVPDDIPDEFAAQFFVNPWALYQMLKKLNTPKGEYIIQGAAASVLGRQVITLAKHWGVKTINIVRRDSHIQELKDIGADYVLNSETEDIPAKVNEITGGKKAYGALDPVLGEMTKILCASVRNGGEVLAYGALSGNELKLDVKDLMRGVDLKFFLVNGLLEREETTKEIFELMRQKVLAPLSGKKFALEEFREAIIEGNKPGRGGKVFLESYDN*