MVKCCSAIGCASRCLPNSKLKGLTFHVFPTDENVKRKWVLAMKRLDVNAAGIWEPKKGDVLCSRHFKKTDFDRSTPNIKLKPGVIPSIFDPPSHLQEHSYSVMDSPKKLKHKLDHVISELEDTKKSLRNVLDREKRFQKSLRKTIRELKDECLISQETANRLEAFCWECCQESIKRDYIS