MTRRKPHYMRHLEWGNWKIVKELLDACPSVVYMLNRDKESSLFIACSYGHMEVALELCSRIDFLAWDEIGASCLEIAASNGYTQVENCSAAGDIKMVDMTRLVNGLYFIAHSFAPVCYYATQATFSSFSFFGSGKEPTFRRHSRANLQPFQV