MKVKDEGEICEINPLLHMFRRSACTVEFKSLPKVDRVDLGSFRTKPVLEWAIDDVIGWMIHVARKYNVPVEEMNMHRFSGCTGAILLMMNQGNFVERDPAFGSILFEELQKIIEENSSSINKQPSGVSNFFMEQSTSNSHEQFSLPSSNRSSILDLHTANISDESVSSNVRGSGRKWAGSRKMNSNQEGSNAQNNKRPHPKAGNKLWEFIRDALKNPETMPSILRWENREEGVFRIVESEKLARLWGMKKNNSRMTYEKLSRAMRYYYNSKIILPVSGRRLVYKFGPNAADWK