MGQLIDGRWHDQWYDTQKDGRFQRENAQRRHWLGEPAFPAEGGRYHLYVSLACPWAHRTLIVRKLKGLESLVDVSVVSWLMRENGWTFDPAHGSTGDRLDGLAFLHQRYTRDDPHYSGRVTVPLLWDKQAQKIVNNESADIVRIFNSAFDAIGANALDFYPEPLREEIERLNGRIYPAVNNGVYRAGFATRQDAYEEAFVQLFEELDYLEGLLGERRYLAGEYLTEADIRLFTTLVRFDAVYHGHFKCNLRRIEDYPNLSGWLRELYQRPGIGETVDFEHIKGHYYASHRTINPTGIVPLGPRLDLARAPGRERLPGKGIWGEG*