MESFGTPPTEPHPPRRRRYDFHLSPPGFLHLPAHAFLDLLGVLRGSSSSHPPSPDSELASSPSRLHIATVRDLSANNDAEVSIRITAMGPETEEDRLSGGEVNVSGSSPRESNMTASNNNSSSDPGGIAPLLNNSDSGASSNERDAGSSHRYDFQQLARWIEQVLPFSVLLLMVFIRQHLQGFLVTLWISAVMIKSNDILRKQTALKGERKNLIIITIGVGMLLQIVGIYWWFRKEDLFRPLLLLPPKEIPIFWHAIFIIVVNDILIRQGAMVLKCMLLLCFKNTRGRHYRRQGQFLTFIEYFILLYRALLPAPVWYRFFLNKEYGSLFSSLITGLYLTFKLTSVIEKLQTFIAALKALSGREVQYGSYATAEEVLAAGDLCAICQEKMHAPILLSCKHIFCEDCVSEWFDRERTCPLCRAVVKPAELRSYGDGSTSLLYQVF*