MEEAEKLQSKLRDIEAERSQVFQRAESAEDAEDKRILQNKELLLLEKEVILRKELLLLREKLTGSLPPAATGVDMATMRQVARDTALAVLEAQTAPRKPKSFSSVGNTEAFQFLGDLNLMEVVGNAVFEEELQLPDGTPTCIGFDISGYETEDAATGPLLAHHKEQLKLLGVRFGRAAFNIYDVHSLKHASLLIQHGNKAFRGIFDGCIAPYGLALTSSLMQCRIVYEHNMPEALYARKGQAILKLLAACAYGPCPVLLDLTDGMKHTVYTIRGLELIAWTELTPTQAYYLQARHLMSDSSRTVRALTLEQIPEEEQAWMRPLHQLRPESGLREQLESVIPFLPPDERMPAALELIHAWAQQAQ*