MGQQQSKEELIYQQVNYGNIEGIKVLRREGGGLEWVDKEGKTPLIVACLKPDSLHVAKALIELGANVNYYRPGRHGGTPLHHAAKRGLEHAVKLLLSSGANALVMNDDCHTPLDMAREKRHTSVVRAIESHICLFSGWLRELYGPGFLEALISQWVSRKVWAVVIPRDARNPNKPQKFELAIYSAVEVERKEHLTRRERRRRRRQRLKEKQVAQPRTVIQLWKADIKDVNFNQSDPTLVIMDKASNTRFKFLSENEGDKKQLERFYNACRGMRQPNIPHPTIPATAPTSIPEDVQLAMAINASLQTAMEGQLPNIPTQAGSQVSNTNGWGPPSGPSLPPPKVVDNGWLDEPSSSSTFNGWGGPEAGSSGPPIQHHNSQLSTPVVDVALSSLNIPPSVPSAPPIPDDDGPIHYPSIDSSPIDLSMPTVDMKPASSVAVESSDTSASCVICLDAPKQGACVPCGHVVGCMNCLNDIKAKNWGCPVCRAKINQVIKLYTV