MNAAQLDHTAKVLAEMLTFKQPADAVLSAYFRKHKKLGRQDRHEIAETAFAALRHYQKISTALRRPHAQPRKAALAALVLGRSTNISQIKDLLDEEETEFFGNLKARKTEFSDGLNTAAELPQWLVEQLQQHWSEEEILAFGRSINQAAPLDIRVNTLKGKRDKVLPLLQAESPDAEATPYSPWGIRLKNKIALNKHELFLDGTLEVQGEGSQLLALLVGAKRGEIIVDFCAGAGGKTLAVGAQMANKGRIYAFDIAEKRLANLKPRMTRAGLTNIHPERIGSEHDTRIARLAGKADRVLVDAPCSGLGTLRRNPDLKYRQSAETVAKLLEQQHSILDAASKLVKPQGCLVYATCSVLPEENELQIKRFLSEHPEFEPVNCAELLQNLKVDLDTGKYLRLDSARHQTDGFFAAVLQRK*