MQPVNWLKRFTYFSRVSLDYIVKAGKQPDVLHIHNWETSIVGPLFWDVFVNQGLGGTRIMLTCQSFESQCVEQPEKLALCGLDPYGLHCSDRLQDNNNSHLVNVLKAGVVYSNNVIIMSSMQTKGQIIHARSHGLESTLTIHKDKLVVAPQGFNSSAWDPSVDKFLPQNYSADNMKGKSVCKVSLQQHLGLQEKASIVLVGCIFSDIFNIELENLKTLIWMASRRGVQFVFMSSAQTPGLNSALEYFEEEFKDENMRFLNKYDETLAHLVLAGSDIMLCPSFDDTVLQIPVSGLRKILSFVD*