MGQQQSKEELIYQQVNYGNIEGIKVLRREGGGLEWVDKEGKTPLIVACLKPDSLHVAKALIELGANVNYYRPGRHGGTPLHHAAKRGLEHAVKLLLSSGANALVMNDDCHTPLDMAREKRHTSVVRAIESHICLFSGWLRELYGPGFLEALISQWVSRKVWAVVIPRDARNPNKPQKFELAIYSAVEVAQPRTVIQLWKADIKDVNFNQSDPTLVIMDKASNTRFKFLSENEGDKKQLERFYNACRGMRQPNIPHPTIPATAPTSIPEDVQLAMAINASLQTAMEGQLPNIPTQAGSQVSNTNGWGPPSGPSLPPPKVVDNGWLDEPSSSSTFNGWGGPEAGSSGPPIQHHNSQLSTPVVDVALSSLNIPPSVPSAPPIPDDDGPIHYPSIDSSPIDLSMPTVDMKPASSVAVESSDTSASCVICLDAPKQGACVPCGHVVGCMNCLNDIKAKNWGCPVCRAKINQVIKLYTV