MTSQESQQIYSSFEEFMAEDKLPPVFPSSQSSNVSETPALSQHLISEVCDRDIYGPFGIEHVDDDLPSNFVNSSLAYSPNSLPPRSPSDDSSLYNISSDNSSSFDPSDENSTLIDDMMESTDELSDDFVVVSDVPLLDKDELMQYLDNIALDDINEDFDNFPHEESTPSTSSVNDDTPTFLYIKQEATSSNNSSIAPNEEAISFNSSISQNDETKESSFSPVCSKKPATRGRKRKLFSNGGEKKKDQNKEAARRYREKKKQEDARLEAEADELLIKQAELRRELAEITRAHSEFVNLAKQLLQSKRKKE