MEKLRVLYRLILTITCLVCYGFNVGKCSEFDFLIETYVSSSSVPSCRVKCNYDASHHEGDVVSGLGWLIRNSQGTVLECGMGKFQGRMTPEEAECSALIWAIQATSAFGYTKVIFEGDNSNVNRLINTKSDNPRLKHYLDTIKSWIPSFTSTEFIFTHREQNQCADTLVKKAIKSSTQWSLFNCCPHFLYPIVLSILGQPHLNFADWSGLIAWLPLLLRITELNSQTPHVMVMFTARWCGPCRDMIPILNKMDSEYKNEFKFYTVNFDTEIRFTERFDISYLPTTLVFKGGEQMAKVTGADPKKLRELVKKYI*