MLCRLWRQASVAAVLIFPRATTVAFAALPPTHKTSVIKNLSTVGTGATSLSATGTTTNGMESKIEAATPVNGIPGQDIKEEQPVRNPITESSTVLVVGGGRGIGLEFVHQCAGRGATVIATHRGSDISTDLKTFMDDTRYNIEALSLDVGDEESIANAAKELKARLGDRPLTHVIHSAGTYMKGMSFDGTSRGGRPPQPVVTKEDMMTTYLVNAVGPLLVAQAFAPLMGPAPGSDEKHLPVYSILTSKVGSVYDNTSGGTYAYRSSKSALNNIAKSLSVDLAGEASVVLLHPGFVRTDMTGGKGLIDTPESVSGMLRAVETTDATVGFRFVDFKACIIPW*