MVKCCSAIGCASRCLPNSKLKGLTFHVFPTDENTKRKWVLAMKRLDVNAAGIWEPKKGDVLCSRHFKKTDFDRTAPNIKLKPGVIPSIFDVPSHVKGKRENLHCKNFTLRTLPVTNHNHQLVGSSSCIEEFQSHFIFEHSYSVMDSPKKLKHKLDHVISELEDTKRSLRNVLDREKRFQKSLRRTIRELKDECLISQETANRLEAFCWECCQESIEQEYST