MKNKLPPFIEIYRALIATPSISATEEALDQSNADLITLLADWFKDLGFNVEVQPVPGTRNKFNMLASIGQGAGGLLLAGHTDTVPFDDGRWTRDPFTLTEHDGKLYGLGTADMKGFFAFILDALRDVDVTKLKKPLYILATADEETSMAGARYFAETTALRPDCAIIGEPTSLQPVRAHKGHISNAIRIQGQSGHSSDPARGVNAIELMHDAIGHILQLRDNLKERYHYEAFTVPYPTLNLGHIHGGDASNRICACCELHMDIRPLPGMTLNELNGLLNDALAPVSERWPGRLTVDELHPPIPGYECPPNHQLVEVVEKLLGAKTEVVNYCTEAPFIQTLCPTLVLGPGSINQAHQPDEYLETRFIKPTRELITQVIHHFCWH*