MDKFVIRKSGQINIHEDMTTSQIPSTSNTEENSRKRKKSEFIGRRYDENYLKFGFCAFNMGDHNNLVQPQCVVCGELLANESLKPSKLKRHLDTKHPNLKEKPIEYFESLKPNFHKNQKIIKKYSSVSQSALKASFLVSYRIARCLKLYTVGEELILPAAIEMCTEMINEKVANQLKNIPLSDTTVARRISLISNDLKLQLLSRLTGKFSLQLDESTDIANEAILLTYVRYFYNNKIHEDILFSSKLETSTTGKNIFDTLVNFFTNNNVDLKNCISITTDGAAAMTGKHVGLVKLVKDIVPSLKWTHCIIHREALASKKMPKTLTDVLAQIVKIVNYIKSNALNSRLFKTLCLEMGSFHESLLLHTEVRWLSRGKCLQRVYELRHEIILFLNSKSSIYKDLFEDSKWIITLAYLADIFNLLNELNLSMQGNFFNIFDHTKKIESFKKKLRIIKARVSSGNIDNFTNVSEFLEEDSSIKFEDISELVNEHLTNLEQLFNQYFPEDIRVNYEWIEQPFAVDIMTVNMFTDIENQLIELSCDNKLKQMFCETSLEIFWAHLCTGNYAELATKAISILLIFHLHXXXXXXXXXXXXXXXXXYGPKAITYHMSQALSGHGCFQAYLTERTRAQSPSCMHCTAAYNDAELTIFLCPFWNESRAELTRSLGRPPRPEDVADLMCGPRQEDLPTEGRHQVRLLAAEKRNSSLFAAMIESIMGQKEALE