MIANKELRKSFCFNRIFGPRATQGSFCTWYALHLLTLLAFTESVYLDTQPLIRSVLDGYNVCIFAYGQTGSGKTYTMSGPDNLTEETWGVNYRALHDLFKITTDRKNLFQYEIVVQFLEIYNEHLRDLLTGDSGNKKYPLKNGINVPDATMMPVNSTADVLQLMKLGQKNRSVGSTAMNERSSRSHSVLTVHVRGKDLKTGAVLHGSLHLVDLAGSERVDKSEATGERLKEAQYINKSLAALGDVIAALSVKSSHVPYRNSKLTQLLQDSLGGQAKALMFVHMSPDSESFSETLSTLKFAERVATVELGAARTNRESGEVRDLKDQVMALKEAMAKKDAEIEKL