MATGQLFSKTTQALFYNYKQLPIQRMLDFDFLCGRETPSVAGIINPGSEGFQKLFFGQEEIAIPVHSTVEAACAAHPTADVFINFASFRSAAASSMSALKQPTIRVVAIIAEGVPESDTKQLIGFAKANNKVVIGPATVGGIQAGAFKIGDTAGTIDNIIQCKLYRPGSVGFVSKSGGMSNELYNTIARVTDGVYEGIAIGGDVFPGSTLSDHVLRFNNIPQVKMIVVLGELGGRDEYSLVEALKQGKINKPVVAWVSGTCATLFKSEVQFGHAGAKSGGEMESAQAKNQALRDAGATVPTSYEAFEGAIKEAFEKLVSEGKTTPVKEITPPQIPEDLNTAIKSGKVRAPTHIISTISDDRGEEPCYAGVPMSSIVEQGLGVGDVISLLWFKRSLPRYCTRFIEICTLLCADHGPCVSGAHNTIVTARAGKDLVSCLVSGLLTIGPRFGGAVDDAARYFKDAYDRGLTPYEFVESMKKRGIRVPGIGHRIKRGDNRDKRVELLQLYARENFPSVKYMEYAVQVETYTLSKANNLVLNVDGAIGSLFLDLLAGSGMFTKPEIDEIVEIGYLNGLFVLARSIGLIGHTFDQKRLKQPLYRHPWEDVLYTK*