MEGEIPVVDLEQIEGKSEKLREICEKLGCLRVINHGVPLKLMAEMKSVSRQLLDLPDEIKRRNVDVIPGSGYMAPSDKNPLYEALGLFDVASSVSVSTFCSRLQASPYQREIIEKYAEAIYKSAIDIASKMATSLGLKGYSFESWPCQFRINKYSFTPEAIGSSGVQIHTDSGFLTILQDDEDLGGLEIMNESGVFVAVDPLPGTLVVNLGDIAVPWSNGILRNVQHRVLCKGAGIRMSIATFLSPPPDQIIEADPEFVDANHPRLYAPITYGELRKLRFANKLHSGESLQLIRLDN*