MSSEFIQDGTPFTKLFQRLEKIHKSPVFNADCIHNQDEIYIKDQSPEQVCKKLEFTPCLKSPNQFQPYSPLNRQTTKKANIFVISPARQINFDHSKTEQRLVNISSPLSSLKVPDDLLCDEEEIFSDDQEIHSQFRSPPKSPHRKLERATKLKFINFVTLKKPLKFTSDQVNNRKRTSSKRRKPQTEQKPKIIVCNCKKSKCLKLYCDCFAAGVPCGKDCNCCSCHNNEDHVKERENIIKQIMERNPQAFRPKVESRSNSEDEIDQKPRHFKGCNCKKSNCLKKYCECYQMGVKCSELCKCDECKNCEMPVKKESRKRVKHTHSSFKNTEMY