MLLLVLDELLLVFNLHALIPVEREVEPRRDKLQASSSFCLACLFPFSAFCIAGSQVSVSVRLSLPSEKMLAVFRSSVANGPQELCSPSTHASADIRKPGAQILDSFVSEVPNAVQVTLSDAGGMAYTHHKQALLRPRSFAAVDGVFCVFQGNLENLTALRQEYGLAKSVTEVMLVIQAYKTLRDRGPFPADKVVGALAGHFVFVLYDTSNRTVFVAQDSDGKIPLYWGTAADGCLAFSDAPELLKAGCGKSFAPFPPGCYFSSNIGLRSYEHPLQKLKPVPRVDSQGQALGATFKVDMTTHKDKDTMHRVGSEANWAQSI*