MRNECSGKVGKMMGVSKGEETEEIIEMKAKASEAGEEASKVEGELSEIESTMNRLLASLPNLLDDVVPDGENDGDNELVSQWGDVESLPKELGWTDDFEPLWHDDVATNLGGWHSEAAVGMSGARFVSLTGSVARLERAISSYFLDRASEKGYTEVSPPLVVSRSALEGTSQLPKFEEDLFKIVPESHTCNGQDAFLIPTAEVPLTNMHANQILEESDLPISYCAMTPCFRAEAGSYGRDTRGLIRTHQFYKVELVKITTAETSANEHEKLTRHAEECLEELKIPFRKMRLCSGDVGFSAQHCYDLEAWLPSTGEYREISSCSNTGDFQARRMGLRYRPAATAKPKPVLCHTINGSGLAVGRTLVAVLENYQTPEGDVVVPEVLRPYMGGVEILKKKN*