MKFGKSLSNQIEETLPEWRDKFLSYKELKKQLKLIGGGGERNKRPRLADEKETDSSAMTKEEMDFIRLLEVELEKFNSFFVDKEEEYIIRQKELQDGVVKAKDSNEKLIRIRKEIVDFHGEMVLLENYSALNYTGLVKILKKYDKRTGALIRLPFIQKVLQQPFFTTDLIYKLVKECEVMLDSLFPASEPSVSGGGDKSHEPMPPAENDGLLRVPKELAEIEYMESLYMKSTVAALRALKEIRSGSSTVSVFSLPPLQTNGLEENWTKIPVLEQEAK*