MPLFATPFAQLDLVRQPEQDGEPLQAFDAADEYLLNQLHERGVTAQCRVLVLNDAFGALAASLAPHVQVTSSGDSHLGFLALRKNLARNGLDLGSVRFVPASETAVGPFDHVLVKVPKTLALLEEQLIRLHGQLAPGAQVVAAGMVKHLPRAAGDLLERYIGPMHASLAVKKARLLIAEAAERPQPRSPYPTRYRLEQPPLTLLNHANVFCREGLDIGTRAFLPHLPRSLGALRAADLGCGNGVLGIAYALLNPQAELTLVDESYMAVQSARENWRAALGERPATFRADDGLAGQATGSLDLVLCNPPFHQQQVVGDFLAWRMFLQARDALAAGGELWIVGNRHLGYHAKLKRLFRGVEQVAANPKFVILKAGK*