MFPPLFDCYDSNFFPSSAAAVTTDPSLYQSAAAAAYVHQYGNWQNAYYQQFSQPMNPAAAAAFPGWPGNCYGAAPHWSSYAQTKKGRQTYQRYQTSVLESKFQQSSYVSKKQREELRLQTNLTDRQIKIWFQNRRMKAKKEKTRVDDGSGEHGSLLPANPPKQINHLGHMSGGNSLQGGQAGQQLMHMNTHNQRQDSLSDAAAAAAAAGFSLMNPWGSSMNNTLMGSNSDPNSMIGGQAHHMTMGYPGNSTAAAYGMQTYPGALCPPNI