MESLLQSQGVAAALLPASRPRPRRGNRLRRRTRAQANIRHLVSVDDLRQVARDAATVGCGGADDHALNGRAPVETPTPEVSRGAGTVAQRLRAIAEACADRADMHDIIGRQRDNWNHLLLHATNSLALTASLASALAPASPTLPALRASAGVLLATAAVTMAAVNRMQPSQLAEEQRNATRLWRQLERDVRAALDHRTATTAEADDDVQEAMDRVLALDAAYPLPLFPGMLDKFPSAVEPTRWWPRRQPRKRPAQSAAKTVNGATASNCNGWTRELEDEMRGIVRVLRAKDEQEYVSNAKLALRLNRGLAVAGPALAGTAALATAFIGSSGEAGSLAPGAAVLCGALAAAVNTLEHGWQLGMLFDLFRNVAGFYRKIQEDIEACLDEVDVERRENGEVFQTKVALLLGRSTSDLSHFREMASPSFKDEDIKDFAGKLF*