MMVLKVEELVTGKKSSNGETGEFLPDDFRDGQYEAAVTSEKQEDLKTLPAHHVSLAEQQW
EREKQLEAELKKKKLEQRSKLENLEDLEIIIQLKKRKKYRKTKVPVAKEPEPEIITEPVD
VPRFLKAALENKLAVVEKFLSDQNNPDVCDEYKRTALHRACLEGHLAIVEKLMEAGAQIE
FRDMLESTAIHWACRGGNLEVLKLLLNKGAKISARDKLLSTALHVAVRTGHYECAEHLIA
CEADLNAKDREGDTPLHDAVRLNRYKMIRLLIMYGADLTIKNSAGKTPMDLVLNWQNGTK
AIFDSLKENSYKTSRIATF