MSDGVLKPEKDFSKEVDQQLPEAEKLAASNNLQGAIEKLAALEKQTRQASDLASTSRVLIAIVTLCKNAGDWSLLNDQTLVMSKKHSQLKQAITKMVQTVMGFLDDTPDLQTKLSVIETLRTVTEGKIFVEVERARVTKILSDIKKKQGDLKSATEILCELQVETFGSMDRREKTEFILAQVELCIESEDWTQAAILGRKISTRYLSRKPKKTAEQIEKEQKEREKKIARGEEVPEEKEDDTTDLKLRYYEQQIILAKHEEKYLDVCKHYRQVLDTEAVEEDPAKLRPVLQRIIYFVILAPYDNEQHDLLHRIHKDTRNSEVPAEAELLRLFTVHELMRWPEISKRFGPHLCSTDVFDVQPGQSSDDKAHKRWQDLRKRVIEHNVRVVAKYYTRIQMSRLTQLLDLTEDETEKYISELVTSKTVYAKIDRPARIVNFAKPRDADDVLNEWSHNMKSLLGLLERIDHLITKEEMMARIQPAK*