MSSKFLASMIPDALNVRCYCNPCCSTCVVIPDTMCDTTFQIDHGFPNVAPESYEFPRHADVEMDLLMRTLHENPDFFDPAAFPALPLPMTTLQGGYEEDFGASEQPQMFATDFYEPNPTTQTPVASPDPSLPAQGPAQFEEFSLATQLPGLNDYSGTFAIPDTAPTMVNSTKFQPYEPYSAQYFFTTPPDTPPNMFPPVPSVSMQSAPCGRQPTSSNADPTPTIRKLLQQKKKRITAVPCHINSVCTTCQTRTTSLWRRNHLGEIECNACNLYFRKNNCKRPMTLRKDEIMKRKRKPRLEPSQSTADTAAITNTPVEVKSELFA