IMVKCCSAIGCASRCLPNSKLKGLTFHVFPTDENVKRKWVLAMKRLDVNAAGIWEPKKGDVLCSRHFQKTFDRSAPNIKLKPGVIPSIFDSPYHLQGKTEKLHCRKNFTLKTLPVNHNHQLVGTSTRVEFQTQFIFEHSYSIMDSPKKLKHKLDYVISELEDTKESLRNVLEREKRFQKSLRKTIRELKDECLISQETANRLDAFCWECCQENIERDYIP