MTDGTSFDVIQQDTNDSTESYDTALWGSETDDTQSTSESQRKLPFAIVGPLLPSEGQVISEVAGGGMGIVHISGAAHSSKLSGSPLFARTVTTAVPHCEAVMEYLASLGVSRIANVFFISVASSTSIEISGHLHRAASKRNIDFLRLAMEPGLPSVMQAMSQLKESGIKYVVALLAPQAVASVAKIALQQGVIGNSGYVWDFFGRAELLSPNFGLDRASQADIAQAFHGVSVSLGAVPPSPNFNQVYQQFTSSPTEQEQFLSSVPPADRQYFQNYTFQPTHSVHPLHLMSYDAVIAAGLAACHTPGQFNGTQLHRQIIYNTTFEGLSGHIHFDPVTGTRPTAPFAIKNLVLSDSRSDNATLRFDVRTTAVVVGTQINAMDPFIYHDNSTTPPADKPPLEGFDYNLRPVGVQIFGLRWQE*