MYQPVNYNPIFGPEIRCPHCRQWVAALTLTDTYLCQRHGAFEADPETETLVHLQSGRRWRLWEDNWYRQHTHPDGIRFEIHEELDRLHTQGYRATRVVVAERYRELISTFLERTTFGRSEDARHRLYGLPVEFSGAADQDGRWSVINFELVKEPGPPLKYPYFRLFD