MFELRRVTTADFAAAMQQVGPSVARGAAMELDPVSWDDIGGLEDVKQKLKQAVEWPLQHADSFKRLGLSAPRGVLLHGPPGCSKTTLVRAAATASGATFIALSGAQLYSMYVGEGEAILRETFRRARLAAPSIVFLDELDSLVGKRTEGEQTGEVTARLLSSFLTEMDGMELAHGVLVMGATNRPQALDAALVRPGRFDLVLYVPPPDQPGRLQALQIHSRCMPLAPGVDLSAIAASTERFTGAELAAVCREAAMAALREDVQGASVVQHRHFELALNGIQPQLSAPDLAKYERWRF*