MTHKVAVVGGGVAGLVCARTLKDRGLHPVVFDMGRAVGGRISTRRGDGGLTWDHGAQHFSASDPRFAALVEGWKAAGVVDEWKGRVGTARVEGKGAYEASAPKERLVGRPGMSAISKALAEGLEVRTGMRVERMAREGAGWSLVCAPQAPAATGGAPAEPVTVAGFDAVVVAVHVGAARRLLAESGVTDLAARLEGQASEQSASWVLMAAFEGALALPFDGAVVEGDPVASWLARDSSKPGRAAGRETWVLQSTAAFAKENMGAAKDAMVAPLLEALRRVAASFGVQVPEPAAAAAHRWGAAFPLRCLELAKDEACLFDAVARVAAAGDYCHSARVEGAALSGLAAAERLLRHLAPPPA*