MSTVGTSGVRGKGKKKIEITKIIKETNLKVTFSKRHRGIFKKASELCTLCGVELALIIFSPSGKVFSFGHSSVEDVIQRYLSQAPPPTSEIMWYIQAQRNAKIRELSTQLTFINNQLDVFKKHNEELKRLHKEAQAQFWWAIQVEDMDKPQLEKFRATLYDVKKHVTSYRATDVTNPPPHQIFDDVGGPSNAMVPVHHPPLPPDQAFQQQFFPGPMSQAHHLFDFNNMGGYGGPPGFF