MESFGTPPTEPQPPRRRRYDFHLSPPGFLHLPAHAFLDLLGVLRGSSSSHPPSSDSESASSPSRLHIATVRDLSANNDAEVSIRITAMGPEAEEDRSSGGEVNVSGSSPRESNMTASNNNSSSDPGGIAPLLNNSDSSATSNERDAGASHRYDFQQLARWIEQVLPFSVLLLMVFIRQHLQGFLVTLWISAVLIKSNDILRKQTALKGERKNLIIITIGVGMLLQIVGIYWWFRKEDLFRPLLLLPPKEIPIFWHAIFIIVVNDILIRQGAMVLKCMLLLCFKNTRGRHYRRQGQFLTFIEYFILLYRALLPAPVWYRFFLNKEYGSLFSSLITGLYLTFKLTSVIEKLQTFIAALKALSGREVQYGSYATAEEVLAAGDLCAICQEKMHAPILLSCKHIFCEDCVSEWFDRERTCPLCRAVVKPAELRSYGDGSTSLLYQVF*