MEKITFEQVKEAVFHEKMANGLQVYLLPKQGFSKTYAVFTTNYGAIDNNFVPIGETEFTKVPDGIAHFLEHKMFEKEDGDVFFKFGEKGAFTNAFTSFTKTAYLFSSTSRVEENLETLIDFVQEPYFTEETVEKEKGIIGQEIRMYDDDPDFRAYFGVIENMYHNHPVKIDIAGTVESIAEINKDLLYLCYNTFYHPSNMVLFVVGNLEPEQMMDQIRANQAKKEFAEAAPIKRHFPEEPKTVAVKERKIHFPVQIAKNLVGIKEDIGSLEGQAAIKQEIIGDVALEMLFGTTSATYLKLYNEGIIDDTFGYDYTLQDSFSFVLVGGDAKDPDKQTAKIKEAIKKAAKNGLNESDLALVKRKRIGQFLRSLNSPEFIANQFSQYVMKSASLFDILPLMEKVTLEEVNAFVKNLDKEERTTSFQLLPEE*