MVERSHSFKLPGAEINDLRMALYERKEVVERLQDELDAEREASATSASEAMSMILRLQGEKAELAMEAGQYKRIVEEEMSHAEMSFALLEDFIYQKEVEITALEHQVEVYRSQLMSLGYSDLNSLDDVKLQGSLSDRSQTPSPELVDDLSIPVEKEVIEQSLDSQKSSLDVYWEQIKKLDEQVKELTHFRDSMQYKSSMSESRVNKREEDVASSSKGLCKSEETLVIKVAKQTKMDKKSPKQTRDRSGKRNRGEYQAELQRLRQRVDRLERERTKTEPETSGVVEEEEISLVREVKEEVSSVQSYEVKSSNTVENLQPWIDPAILSIQEAMLYFWL*