MVYFWKELNTSMAFVMRAFKKSSKKISHFFDMFYILGKKNFLSTRSYISTRTIWFNGSLKFAQSTMASTQFSSIRAAPVQSVQELIKEPIPAVPQPFILDDPQPPILSASTPLPQLPTIDMKHLIMSETAGSELEKLHSTCKEWGFFQLVNHGVSSSFMEKLKSEIGEFYKLPLEERMKYKMRPGDVEGYGLSPIRSEDQKLDWGDRFYMTTNPIHTRKPYLLPELPPSLRDSLECYLAELQKLVMMLLGFMAKALKLEKGEMEELFEDGMQSVRMTYYPPCPQPELVMGLTPHSDATGITILLQINGVDGLQIKKDGVWIPVSFLPDALVVNVGDILEILSNGVYTSIEHRATVNAAKERISIAMFFNPKSSAQIKPAASLINPQNPPLFKQVGMEKYFKDFFSRKLDGKSYLEHMKIKNEEA*