MTPTMESGMDSREFSTCPMEHRTTPTAIYSWRPPSPPHIHIPPIVSTNAPIVLSEYRGLDDEEETRKILSMITKGQNVSVERSDWKYEMRRHIQAILSFLYLGPSSGAREIETLKREGITMLLVIRDTMTAQARILSGAKVAQQLGIEDGAVDVSGNMELIAAFPRAIQTINDHLIRVFRHRNPQGVNSRPLAATPKVLLFCESGNERSAAVAVAYIMATYELGLIEAIQRSVTQTRQAEATVSLKSKRRLEVDDEDGDVDMGQSQRDDWDRFGGRTKFSPFI*