MKFGKSLSSQIEKTLPEWRDKFLSYKELKKKLKQFDPPAPASAADERPGKRLKTDAGNADADAVSDASDMSKEESDFRNLLENELDKFNTFFVEKEEEYIIRLKELQDSVAQVKGSREEMMKIHKEIVDFHGEMVLLENYSALNYTGLVKILKKYDKRTGALIRLPFIQKVLQQPFFTTDLLYKLVKECETMLDHLFPVNDPAPVSTETTPQAEGFDPSTSTTTKSDGLVIPKELAEIEYMESLYMKSTVSALHVLQEIRSGSSTVSMFSLPPLKISGSEEETWKKIPVLEQAAK*