MSTNLQAFDYDLVVVGGGSGGLATAKEAAKLGAKVACLDFVKPSPAGTSWGLGGTCVNVGCIPKKLMHQAGILGESFSDAREFGWKLRSDGHDWSKMVNGIQDHIGSLNFGYRTALRDNNVTYINAFGSFIDEHTITATKKNGKVDKITSERFVIAVGGRPSYLDVPGARECCITSDDVFSLPKPPGKTLCVGASYISLETAGFLTALGYDTTVAIRSVPLRGFDSEIAEMVVSHMERHGTNFMRDSQPVAFEKAADGQIKVSIKNTVFGSEFAAVFDTVILAVGRMAVTEGLNLATAGVHVNPKNGKIPAVDEVTNVPHIFAIGYVLDTRQELTPVAIKAGVRLARRLYSGSTEKMDYSLVPTTVFTPQEYGCIGMSEEQAIEMYGEENVEVYHSYFKPLEWTINHEALDGVAHREDNSCYSKLITNLSDDERVIGFHYIGPHAGEVTQGYAVAMRMGAKKRDFDGTVGIHPTVSEEFTTLSITKRSGVDAAKKGC*