MKAIVTNRFLPKRLLSFALGRSLGNGALIADIPIPQITENEVLVKVCAVALNPIDFKDIDFVSPRNSVAGCDYVGLVTKVGKNSAQRWKVGDRIAGFVHGGQYPDVGSFAEYLKVDGDLAWKVPETMSYAEAATYGVPAATAMLALAYLGIPWADIEKGRDLHTNQSPFLVYSGGSNVGLFAIQLAKRAGLKVVVTASPRSFDLVKRYGADAVYDYRSPTAAAEIAKAYPSITRALDCFSEGGSTAFCASVMKSGKVIMLLDRGQPKKPDIEYKSLMVFTVFGRQFSILAPLGPSFPVVPSDRQALQQFYAALPKLCHDVVKPPPITNTQGGFREIFEDLNKLRKGEARGTKLVVEFE*