MATHAGENGSGHENGGGHAEWRFARAAKEGALAVAGDKMSIRAVRFKISASLDARDPRPVLPLAHGDPSVFPAFRTAAEAEDAVAAALRTGKFNCYPAGVGLPEARRALAEHLSSDLPYKLSSDDIFVTAGGTQAIEVVVSVLAQPGTNILLPRPGYPNYEARAGLHNLEVRRFNLIPERGWEIDIDGLESIADKNTTAMVIINPNNPCGSVYTREHLAKVAEVARKLGILVIADEVYGNLVFGDTPFVPMGVFGHIAPVLTIGSLSKRWIVPGWRLGWVAVCDPNKVLQETKIIASITNFLNVSTDPATFVQGALPHILKNTKEDFFKRIIGLLAETSEICFSGIKDIKCITCPHKPEGSMFVMVKLNLYLLESIHDDIDFCCKLAKEESVILCPGSVLGMENWIRITFAIDSSSLLDGLERLKSFCQRHKKKNLLNGH*