MKVSYIFSFFLLFFVYKNTNTVVCDNGYGDLAATSALTTVIKDPISLTIKDIYEHGVKNPFTKIIHKLKKFIRYRKVLRWSRMWWVLLVREIVGDNTIEKKTEKALREIWDQCTIAVYNNTLNAVESKPLLFLHGILNECRNNFATKLRQDPSLIVAKIDQIIKSQIYRFWVSEPYLKIGRSHTLYTHITPDAVPQLPKECTLKHLSSYMEEKLKSMESKKNIESGKYEFDVDSSETDSTKDDGKPDDDDDDDDNFDDDDNFDDDTVEEEDASGDLFKNEKKDENKE*