MGQQQSKEELIYQQVSYGNIEGIKVLRREGAGLEWVDKEGKTPLIVACLKPDSLHVAKALIELGANVNYYRPGRHGGTPLHHAAKRGLEHAVKLLLSSGANALVMNDDCHTPLDMAREKRHTSVVRAIESHICLFSGWLRELYGPGFLEAWISQWVSRKVWAVVIPRDARNPNKPQKFELAIYSAVEVAQPRTVIQLWKADIKDVNFNQSDPTLVIMDKASNTRFKFLSENEGDKKQLERFYNACRGMRQPNIPHPTIPATAPTSILEDVQLAMAINASLQTAMEGQLPNIPTQPGSQVSNTNGWGPPSGPSLPPPKVVDNGWLDEPSSSSTFNGWGGPEAGSSGPPIQHHNSQLSTPVVDVALSSLNIPPSVPSAPPIPDDDGPIHYPSIDSSPIDLSMPTVDMKPASSVAVESSDTSASCVICLDAPKQGACVPCGHVVGCMNCLNDIKAKNWGCPVCRAKINQVIKLYTV*