MTKKVKLALMENEKSRAITLKKRRSGLVKKVKEISTLCDVKACLIMFSPKEAEPMVWPSAEAARNLLKDFDALPAFTKKKNETSLESYLKEKTWKVHESLRKTQKENMECMMDQLKVQLSSFPKLDDLDVKEIYSLISFSKDAIMHLRKKVGSVQHCPLRDPPVYPFEEQVKEFRTTTGGGQEYERARKTYEEMNMASIGASKEKQTYYLMDEWIFPSLKQPSPQTQQQIMMKMASYNNNNTPDPGCYQSYHPYQESSSNGDHNMEMAPAFPPALAFPDFLGPVSHPHPYDFMSHEERSNIDNNNNANNIGFWPETPPPANGATAEEGIVGASSFDISYLMDYPGINNTFLDL*