MKTSLSFFVPLLAAAYVQAHGFVSQITIDGKAFKGNVPNGATNPSIIRQINTVDPVKGATNKAVNCGPGAQAASLNAAANPGSKVTFDWRGGDGSKWPHNTGPMLTYMASCGSSTCDKFDSTTAKWFKIQEIARDSDGNWDQANTLFKGQTADVTLPSNLAPGNYLIRHEIIALHLAETEGGAEFYPSCAQLTVGGSGTGKPTSSELVSLPGAYSDTDPGILDKNAFDAKSTYTFPGPNVASFVGGGSSNSNSGNGNSSPTSTSSKPSSTKGTCKLKKGSKSSSSTKVAARSIQTAYQPHRISRIMRDLITTGRRFTS*