MVKCCSAIGCASRCLPNSKLKGLTFHVFPTDENVKRKWVLAMKRLDVNAAGIWEPKKGDVLCSRHFKKTDFDRSAPNIKLKPGVIPSIFDSPSHLQEKREKLHCRKNFTLKTLPVTDHNHQLVGASSCTEEFQSQFIFEHSYSVMDSPKKLKHKLDHVISELEDTKKSLRNVLDREKRFQKSLRKTIRELKDECLISQETANRLEAFCWECCQESIERDYIS