MSRRKQTTPNKVHWEQVFAGLEEQARQAMMKNSFPGTLGDQRPTIHPLQDPDSSSSEAAVDDEETTQDEVSSHTSEEDGSMVKVKKELENAERPVAGTPLIRENEASVVNAEPILGLSQCPLCQLECGSRDQLIAHVYQHTGAVVSAKSYLCPVCGRALSSPGSLGRHLLIHSEDQLSNCAVCGARFTSHATFNSEKLPEVLSADRLPAPQSQGPSSAEDKDVAFCTPVYPAGILLVCNNCAAYRKLLEAQTPGMRKWALRRQNEPLEVRLQRLERERTAKKSRRDNETPEEREVRRMRDREAKRLQRMQETDEQRARRLQRDREAMRLKRANETPEKRQARLIREREAKRLKRRLEKMDMMLRAQFGQDSSAMAALAAEMNFFQLPVSNVELESQLLGKMTFEEQSNNALH