MSLDSVTTENILKRKQRRPSTEEIEVELCRMAENKGLAQTRETRNMKTIEVYWTVKALMSMTMEDCIMGQLQLKEEEISLVDRLSNVESTMLALSRFQCKEMVHVDTKLDLLVQDLMGEIIAWSMEYSTTTLIVLDLSLSLFMIFLNQSGGSLCSLVAATMVGMVLNFNHLHDFLLLHHKRYKTYKIPYPTFNYVLTTDPGNVEHILRSNFANYVKASFCCTDCFSVDAELWRQQQKLTNFEFSTKVVKDFNNVVFWENVVKLSKGLLLISIMDGIYKLGFGVNINNLSNTNFGAEATFVMDFDVANALLMWHYFYATMKDSITTVDDFVYKKSFKAKNERFLSKITILLQENQDLVKDNECVTIEESTSMFSQSLTHTSLDKMHYLHAFLLSFF