MSRRKQTTPNKVHWEQVFAGLEEQARQAMMKNNFPGALGDQRPAIHPLQDPDSSSSGSDDEETTQDEVSSHTSEEDGSMVKVKKELENAEQPVAGTPLMRENEASVLNADPMLGLSQCPLCQLECGSREQLIAHVYQHTAAVVSAKSYMCPVCGRALSSPGSLGRHLLIHSEDQLSNCAVCGARFTSHATFNSEKLPEVLSADRLPAPQSEGPSSVEGKDIAFHTPVYPAGILLVCNNCAAYRKLLEAQTPGMRKWALRRQNEPLEVRLQRLERERTAKKSRRDNETPEEREVRRMRDREAKRLQRMQETDEQRARRLQRDREAMRLKRANETPEKRQARLIREREAKRLKRRLEKMDMMLRAQFGQDPSAMAALAAEMNFFQLPVSNVELESQLLGKMTFEEQSNSALH