MAPSSELQGVLLGMGNPLLDISAVVETSFLDKYDVKLNNAILAEEKHFPMYTELSEKYEVEYIAGGATQNSIRVAQWMLQTPGATSYIGCIGKDKFGQEMHKSSTASGVNVHYYEHESVPTGTCAVLVNGGERSLVANLSAANCYKSDHLKQPENWAIVEKAKFVYIAGFFLTVSPESIMHVARHISDKGKVFAMNLSAPFICEFFTQPLLDALAHVDYLFGNETEARAFAKVQKWETEDVKEIALKIAALPKVTGTHKRIAVITQGSDSTVVAEDGTASEYPVVKIPKEKLVDTNGAGDAFVGGFLSQLVQGKEINECVRAGHYAASVIIQESGCKYPPKPNFL*