MASTKVTIPTIDFCDSELKPNTPQWESTKVQVFEALKEFGCFEAIYNKVPNEIREGMFDNLKEVFDFPLSKLIEYREKPFHIYDGQVLSVPLFGSVYSADLVLPNSVETFANTFWSHGNPNFSNVAKSYFKQLMELNDMVIKMVLESLGLKIYIDEFLNSNVFMSRFTNYKVIKGENENISELPSHTDSSYLTIIKQNQKGLQLLYKNGEWIELNHTSPNSYIVLSEDVFMAWTNDRLTSAQHRVVTTGDKERFSIQVFSFPNPDYTVKVPQELVDEEHPLMFKPFKLPEYNKYIKSGAKNGPGLKNYCGF*