MQIRLTDGPTGARPGGMGRRGFASVADYLKLAPVESIYLPLPINFIFIGFEGKGNQELRLGQEELERWFTQIDHVLEHTRVPQVGEALTPFYRQRADGEQRHHLPLISHVHYNYSVHAIEMADKVTAVFERALKVLSRKEDFNDARPDSEVQWQVDLDSISYLFSSLVHYLQLGNAYNIFILNPKRDTSRSHYGYRQGLSGAEIQFLKENGEARLAVTKSKPGKVINPLDIEKRSRPLYERHPMLRFAWTTVDTVDMDHWVDACLDALNTVDKSLQGKTNSEIVITKAQEVLHRGGSDIASALQRELRREENAGLHSDCLVDTWVGIERWAFVDLSAGPFSWGPAVGGVGVRTNLTLPSVDNLLGNLSDDSEEAAQEDLSNLVQDRFSVFEEEDPHTVDTLLAEIDIYEIFSQRHCEGRRVKVSLCEELQERMADLKEELQVLQQEDFEEVHKKKAEEALKRIERWNLFSDAHEMQHIHNFSVARDWFLANLAATLWSSMKHVVTPSTADGAFHFYEKVHFKIYVITQEVSRTKAF*