MAGSQTTCPDPSSYPFPLPAILTHPASAPPTLITQGAEGRLYKTTYLRPDLPCALKHRPSKPYRHPILDARLTRQRILAEARILSKCRRDGTAAGVPAVYALDEAAGWLMLEWIEGVPVRVSINEWLKRRTRLGASSAIQEDEQLVKLMRKMGAAVAAIHRVGVVHGDLTTSNMMLRPPQNQGEVAEDRLLDGDVVVIDFGLASQSVSDEDRAVDLYVLERAFGSTHPRAEAVFEQVLKGYQEGFKQATPVLRKLEDVRMRGRKRSMIG