MKTHALSRPLVRGFQPTQKMVNTSPTTKKTRNQSGALIGSNDDLLIEILLRLPVISVVRFKSVSKHWLSLLSQRPFTLMYKNVSISPGFYIHNKYIPFDVDNQIVPLEIYPHACGIRIVQSCNGLLLCCTLQRIQERKYYVFNPTTKQIAFIPSIPGGRNVRNTITFMGLAFHQTDCVHYKVVCFHHAQHDEKLFQIQIYSSDARKWKISDESFSFSAPYYESIGSGVYWNQAIYWAPFSATPLYFKIDTEELQSLSFPIEAAVESLGGGPNGAMRLYFGESRGHLHLVVKADRSETHLHLNVYEMLNDCSGWFVKYRLDLDELLNSYPEISTRFYKFQVLDVVRGEEEDETFMVFMIPGNKIIRYNVADKSCKQIYDLWLLLKKKQKYDLSSVIDGPIEHSEVHRYIETIVSF*