MSPAHIAIVALAVLGYAVHQGSVRIPLPFPAAGKYVEKVPSSVYPWHARSLEGPLSPNSHLTKVTRLFEGSIQGSESVTIAADGHLVMLDKYGYVHEATEGKHGQFELSKQPVAYVGPGRPLGAQFDTDGNLIICDSLKGLMMLEKDTHRVLIVANRVSDTSAIDPGSEILYANDLDIASDGTIYFTASTNIVPHRNEQGFFDTFRAWQLGMCQGAPAGKLLSYNPKTKEVHVLAKDFYYANGVALSADESYLVMVETDRIRTIKFWLKGEKAGSWEVLYDRLPGAPDGVSRASDGNFWVALLSPIPPVAKVLGPPAVRGLYAWLPAWLRPPLKSWGAVVKISLDGQVVDFLLDITGEHVSKISSAHEHDGRLYLGNLVTDYVSFLDLRELKKSRSNATATT*