MVMKPLLPFKKLQLPSGTVGPEAIAFDLLGNGPYTSVADGRVLKYQGPRIGFIDFATTSPLRTKEVYNGKNNPNLLITCGRPLGLGFYYRSGDLYIADINYGLLVVGRNGGPARQLVTGIDDKPFAFTNAVDIDQLNEVVYFTDSGPLFRATSFVVYINVLYVVNTCHACSMNITLILESKDTAGRLFKYDIRTNKVTLILSGLAGPVGVAVSLDGSYVLVTELIANRIKRFWLRGTRANTSQEFTNLNGYPDNIKRTILGDYWVAVNIVNNQSMTPPKFSFAQNINVLGNVFVSLNLSTQYLIP*