MTKLPKFSVALLHPRYWLTWLGIGALWLVVQLPYPVIYKLGCALGHLARRVMKRRAKIAYRNLELCFPEMSAQERHTMVVKNFESVGMGVMETGMAWFWPDRRVNRWMEASGLEHIREVKAQGLGFILVGIHFLTLEFGARMFGMHNPGIGVYRPNDNPLLDWLQTWGRLRSNKSMLDRKDLKGMVKALKSGELIWYAPDHDYGPRASVFVPLFAVDQAATTSGTWMLARMSKACIIPFVPRRKPDGKGYELIILPAEYSPPLESAEATAAWMNKIVEQCIMMAPEQYMWLHRRFKTRPEGVPSRY*