MQQEPRECGEETPSLLWGLDPVFLAFARLYIKDILNIKESQQAPGLFFYNGHPIRQVDILGTVVGVRERESFYSYGVDDSTGVINCICWKSSQGTKSSTVCSSMAGGQNLTSLFRKLQESIDKKTKLEIGDVVRMRGYVRVYREQREIHASLYYKVDDPVWNVQIARMLELPDIYRKVYDQPFSNVKVAKEESVNNPGTLDLFSQTSLLSEKIQDFLVENKVHTFYQQELEAVESLMVPANQPIVDRSCSEQVNLESRPTSKAIHNIFKEAIQLLRKKGIVFQKTGDFTDLYYVTSQDKELHKKILGIIQNDCQKPRHSEKGCHFLHILTCARLHHDPNMSEAMLQKVLDLLEDKSEIVSTMERYYTAF