MATGQLFSRTTQALFYNYKQLPIQRMLDFDFLCGRELPSVAGIINPGAEGFQKLFFGQEEIAIPVHSTIEAACAAHPTADVFINFASFRSAAASSMSALKQPTVRVVAIIAEGVPEADAKQLIAYARANNKVVIGPATVGGIQAGAFKIGDTAGTIDNIIACKLYRPGSVGFVSKSGGMSNELYNSIARVTDGIYEGIAIGGDVFPGSTLSDHVLRFNNIPQVKMIVVLGELGGRDEYSLVEALKQGKVSKPVVAWVSGTCARLFKSEVQFGHAGAKSGGEMESAQAKNQALKDAGAVVPTSYEAFETAIKETFEKLVEEGKISSVKEFTPPQIPEDLNIAIKSGKVRAPTHIISTISDDRGEEPCYAGVPMSSIVEQGYGVGDVISLLWFKRSLPRYCTHFIEICIMLCADHGPCVSGAHNTIVTARAGKDLVSSLVSGLLTIGPRFGGAIDDAARYFKDAYDRGLTPYEFVESMKKKGIRVPGIGHRIKRGDNRDKRVELLQLFARTHFPSVKYMEYAVQVETYTLSKANNLVLNVDGAIGSLFLDLLAGSGMFTKQEIDEIVGIGYLNGLFVLARSIGLIGHTFDQKRLKQPLYRHPWEDVLYSK*