MVKCCSAGCASPCLPNSKLKGLTFHVFPTDENIKRKWVLAMKRLDVNAAGIWEPKKGDVLCSRHFKKTDFDRSAPNIKLKPGVIPSIFDSPYHLQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHTEPSQFIFXXXXXXXXXXXXXXXXXXXXXXXXXXXXGSLRNVLDREKHFQNSLRKTIRELKEECLISQETANRLDAFCWECPESMKDGT