MARLLGKWQRNKYVGVSLVGKTLAVMGFGKVGSEVARRAKGLGMHVVAHDPYAPADRARAIAVDMVTFDQAISTADFISLHMPLTPSTKKVFNDETFGKMKKGARIINVARGGVIDEEALVRALDNGIVAQAALDVFTEEPPPKENKLIQHERVTVTPHLGASTMEAQEGVAIEIAEAVVGALKGELASTAVNAPMVPAEVLTELAPYVVLAEKLGRLAVQLVAGGSGVKQVKVIYTTSRNPDDLDTRLLRAMVTKGIIEPISSSFINLVNADFSAKQRGLRISEERIVHDGSPAEPLGSIRVQISGVGSRFASAVTDSGEVSVEGRVKDGVPHLTSVGSFDVDVSLEGNLILCRQVDQPGMIGRVGNILGEDNVNVNFMSVGRTVRGKKAIMAIGVDEEPGKKTLRLIGEVPAIEEFVFLKL*