MSDYLSEDLIQEILYKLPIKSLLRCTSLCKSWNSLIKSPTFIFKHLQHTISSTDRQNLFLLRLCSREREEQYSLRLDNQDFNEHMQLHFPFKSSESYFHVIGSSNGLICLANIFRSLIVSFILWNPLIQKYMIVKPRILGPVYSFVGFGYDSRANDYKLIRMVSFQKSKFRSENFPEIALYSLNEGSWRGIRQTGPLRYDTDQRVSSAFLNGVVHWIAYRADQHEGVSNVVLGFDMSDEIFLEIALPSCLANVRPSCMSLMVYKESSISVCQASFLSSVQFHIWVMKEYGVVESWTKLVLTLAAQGEGVPRALGIRKEELLMEKKRGWIVSGDLESQLVRDLRIWGEPSRTFIGSYLESLVLLDKSNATSYGYNSSGLDAC*