MDPPPYESVLQDHGTNNFFAPATVNKEFEIEVTDPVKQGDGVAAYVSYKVRTKTTHPSYAAPFNEVIRRFRDFAWLHDKLVEKNKGLIVPPLPEKSAVQKYQMSTDFIDQRRRALQVFVTRVACHPVLKDSRELNTFLQANEEAWMLEIAKWQAETSAQHRPVNAAAQWLKSLQHSAQSLVSGRAEEIQEDAEYIKIRDYVNSLEAHLNEAHRQAGRLLRKEADLGSALSEFATAAEALGKQDEVGPMRSAFGCLFNRAGEVAALSKARSEALVNEFAAPLKEAARTIKSVQVAMGDRSAALTAYSQAKSDLDSKKVRLAKLRGTPGLKEDKIAETERDVNEADQRLRNAKLGYETIRDTMREELNRFQKERASEMSALLRDFALAQAAYTAAQAKAWGELLADLQNVPQ*