MISADKIWMDGKLVDFKDATLHFLTHSLHYGNAVFEGTRAYKTDKGLAIFRLEDHTKRLLESAKITLLNCPFSQKELENAQIELLKANNFKSNVYIRPLIFLGDGVMGLYHIKAPVRVGIAAWEWGAYLGEEGLEKGIKVKISSFARNSVKSCMGKAKASANYLNSQIAKFEAIEAGYEEALMLDEEGFIAEGTGECFFIVKDGVLITPPNDFSLKSITQDTVLKIAHDLGITVLRQRISRDEVYTADEAFFTGTAAEITPINNIDARIIGNGLRGSVTKKLQDAYFDVVYGRNEKYASMLTYI*