MESMRRHRNLFKNTTPPWRETYRKRCVERLKNSRAKLLEKYRKSGENLHYVVKGSLLVQEVMEEEWKVLQSSNRAFSSLWRQEDCTRVLSMLKDTDELTVLEEIQQELAAQEQSIIEEYERSLQFDEECLNAVIDGLETDRIICPVCNRNNLTVTSHFVCCQCGMYVDAQFQELTEQKLHSLLESSVTEHMEQCPHRPVFSLTSGFDGATSLLLSCQVCDHLSVVL