MATGQLFSKTTQALFYNYKQLPIQRMLDFDFLCGRETPSVAGIINPGSEGFQKLFFGQEEIAIPVHSTVEAACAAHPTADVFINFASFRSAAASSMSALKQPTIRVVAIIAEGVPESDTKQLIGFAKANNKVVIGPATVGGIQAGAFKIGDTAGTIDNIIQCKLYRPGSVGFVSKSGGMSNELYNTIARVTDGVYEGIAIGGDVFPGSTLSDHVLRFNNIPQVKMIVVLGELGGRDEYSLVEALKQGKINKPVVAWVSGTCATLFKSEVQFGHAGAKSGGEMESAQAKNQALSDAGATVPTSYEAFEGAIKEAFEKLVSEGKTTPVKEITPPQIPEDLNTAIKSGKVRAPTHIISTISDDRGEEPCYAGVPMSSIVEQGLGVGDVISLLWFKRSLPRYCTRFIEICTLLCADHGPCVSGAHNTIVTARAGKDLVSCLVSGLLTIGPRFGGAVDDAARYFKDAYDRGLTPYEFVESMKKKGIRVPGIGHRIKRGDNRDKRVELLQLYARENFPSVKYMEYAVQVETYTLSKANNLVLNVDGAIGSLFLDLLAGSGMFTKPEIDEIVEIGYLNGLFVLARSIGLIGHTFDQKRLKQPLYRHPWEDVLYTK*