MLKVHPDRPSLEPNMAPEALDAFYWYMQELVTYCREQGLSTQGHKHEVLERIRDHLCGRLVMTPRESARTRATRAATGDHTITFETRIGPDYKCDANTRALFESVIGPHFHFTAHLQRFRRANTHRQLTYGDLATEWIAEHERRKDKNYKSTLMHTWEYNRFVRDYMRDKERNQGKTLKDAAAAWNALRQSCGPRDYASSIAARDAEDSRAAHPYRDPQA