MAFHEVRFPANLSFGSVGGPERRTEIVTLSSGHEERNSPWAHSRRHYDAGVGLRSLDDVERLIAFFEARGGQLHGFRWKDWADFKSCPASRAVAHEDQLIGMGDGVTTAFQLVKTYVSGGQSYLRPIVKPVEGTVKLGIAGDHQAEAVNFAVDHATGIVSFNEPPPQGARVTAGFEFDVPVRFDTDRIAVSVQSFQAGDLPQVPVVEVRI