MLRFVGRILTRSRKKQIEEFNLLEALADHAPDVFRDELVLKHLDLTTTSLLWQTSKKLKAEVTATGALSGVCSEPGCDCELFTLQLSREWICQCSKNCPTVHYVNPELFETVELAKWAKENGAKFDANFTEKAVEAGNIDVLKWVISENCAMPCSAILQAVRQDRKDMFLLLREAGCPVPTCVCKHAALKGHLELLKWLHEEQGCRIDRLEDYHSTCIVDERILKYLSDHRAIDFTTYTINAMEWAARRGNLRLARWLVDVLLTEGRTIPWNGLIMAYALWEDNPLRTSQDEHIFDERFVDWARALGCPEPTPRDWEIFHQNEWLANSDSDDAADDADEQSSGSSEDETSSEDGG*