MVKCCSAIGCASRCLPNSKLKGLTFHVFPTDENMKRKWVLAMKRLDVNAAGIWEPKKGDVLCSRHFKKTDFDRSAPNIKLKPGVIPSIFDSPSHLQEHSYSVMDSPKKLKLKLDYVIRELEDAKESLRNVLDREKQFQKSLRKTIRELKDECLISQETANRLEAFCWECCQDSIEQDYIS