MLRNAIKFTHEGKVGITLQVTSAPLFENDQKDGKNSGDPCSYRKADMHMEQNIPSMSESDSCGGRSLHSTCGKESNHQNETVDQMIKSEIKPLPLMDGDENLDFDSDNEEKIVWLHCDVYDTGIGIPEKALPNLFRKYMQASAAHARKYGGTGLGLAICKQLVELMGGRLTVTSQEHRGSTFSFIVPCRVPKMAPCDETDNDLLYDMPPPEYETTKKHTIADNKASYFQFQPRTLAHGSNNFSGKEKVHKEDNDCSSNDSNQHSQGHPAAINHKPVVSRQIQLSEDLKFSSCVHENQGELESASHKLSDNTSEVRETQSKPKILLVEDNKVNVMVTQSMMKRLGYSLDVVSNGVEAVHAVQRRNYDLILM