MEPHRTSHLPPIRIHKDGRVERLSGNDVIPTSLDPQNDVVTKDVVYSPEHNLSVRLFLPHKSTKLAAGKKLPLLIYFHGGAYIMESPFSPVYHNYLAEVVKTSNCLAASVQYRRAPEHPIPAAYEDSWAAIQWIFSHSDGFGEEVWINELADFGRVFVAGANISHHMAIKAGKEKLHPRIKGVAMVHPGFWGKDPVDEKDVQDERIRSQVAEVWELASPNSVDGVDDPWLNVVGSGSDISGLGCERVLVAVAGKDVFGRQGLAYAAKLEKSGWRGELEVVEDEEEGHCFHIHNANSENALKLMKTFVEFMSSTVEE*