MSKKPIVLKLGKDAFGDQAWGELEKIADVITIPESTTREQFLREVKDPQNKLSQVQVITRTARSVKNTGRFDEELALALPSSVVAVCHTGAGYDQIDVEPFKKRHIQVANVPDLVSNATADTHVFLLLGALRNFGIGNRRLIEGNWPEAGPACGSPFGYDPEGKTVGILGLGRIGRCILERLKPFGFENFIYHNRHQLPSEEEHGCEYVGFEEFLKRSDIVSVNVPLNHNTHHLINAETIEKMKDGVVIVNTARGAVIDEQAMTDALRSGKIRSAGLDVFEYEPKISKELLSMSQVLGLPHMGTHSVETRKKMEELVVENAKNVILTGKVLTIVPELQNEDWPNESKPLV*