MGSAQREDVSLTCVVKVQAAQLRVPLLRYESECVEAPDGCWDMARASTRFYQSAPPLVSWCIMDLARTPENVLRVLKARIVDTARAKGLQTCTDPGVRSVADTSQNGIARGFLSVLTESEQRGQRIQLVLVIKPADGHDSVYRSIKRVSDSMYGVITQVMDAKHLQTDNIDAHYILNIVIQMNSKLGGLNYVLERTDLVPFDESAMLVGATLMTAEDGRELLLKRRDQLDPYGSAVAASGAAASSSGTSSSLCNVAALTATYDHTLMRYHAVAHLQDAAGDTRILSFERLFEKALEYYRACNGHAPRIVVVFRDGLLTDAIEESSRDQIFAYEREALLSACAKLMPEYKPQLVYIAVQKRDDAVLFHTKSARLRAGIVVHGLSTASARRGWHLLSRAGSNLGASRPCRYEVFADEAPTTDAQLQQMCFNLCFTWARSTCAVAVVAPVMYATSLAERMFVLTSRYPASIENEAPSHEHDAEGAWTERIHP*