MNQEPCNHNITSIWNYDGVIIYEDIIEATENFNNKYCIGEGGYGKVYKADLPEDQVVAVKKLHPLEDGEQLDERTFRNEIQVLTEIRHRNIVKLYGFCSHTRCSFLVYQYMERGSLAGVLKNDERAMELDWIKRMKVVRGVAHALTYMHHDCNPPIVHRDLSCNNILLDMDFEARVSDFGTARLLKPDSSNWTTLAGTYGYIAPEFAYTMKVTEKCDIYSFGVVCLKVIMGKHPGELISSLSTSMAKDILLKDILDRRLPPLTDRELKEVTSTMMLALSCLRLDPQTRPTMYHVSQELSAMRVPSVEPLHTSTLLQLLDLKM