MVKCCSAIGCASRCLPNSKLKGLTFHVFPTDENIKRKWVLAMKRLDVNAAGIWEPKKGDVLCSRHFKKTDFDRSAPNIKLKPGVIPSIFDSPYHLQGKREKLHCRKNFTLKTVPATNYNHHLVGASSCIKEFQSQFIFEHSYSVMDSPKKLKHKLDHVIGELEDTKESLRNVLNREKRFQKSLRKTIRELKDECLISQETANRLDAFCWECCQESIEQDYIA