MTCLFMGGAFVSTPHRRKEARRPEGMATGSEASKAAEAVVDWHKHDSKRMLHAVYRVGDLDRTIKYYTECFGMKLLRKRDVPDEKYTNAFLGFGPENTNFAVELTYNYGVDKYDIGTGFGHFAIANDDVYKLAENIKSKGGKITREPGPVKGGSTVIAFAQDPDGYMFELIQRADTPEPLCQVMLRVGDLERSIKFYEKALGMKLLRKKDVPDYKYTIAMLGYADEDKTTVLELTYNYGVTEYSKGNAYAQVAIGTNDVYKSAEAVDLATKELGGKILRQPGPLPGINTKIASFVDPDGWKVVLVDNTDFLKELH*