MSRRKQTTPNKVHWEQVFAGLEEQARQAMMKNNFPGALGDQRPAIHPLQDPDSSSSGSDDEETTQDEVSSHTSEEDGSMVKVKKELENAEQPVAGTPLVRENEASSLHADPMLGLSQCPLCQLECGSREQLIAHVYQHTAAVVSAKSYMCPVCGRALSSPGSLGRHLLIHSEDQLSNCAVCGARFTSHATFNSEKLPEVLSADRLPAPQSEGPSGVEGKDIAFHTPVYPAGILLVCNNCAAYRKLLEAQTPGMRKWALRRQNEPLEVRLQRLERERTAKKSRRDNETPEEREVRRMRDREAKRLQRMQETDEQRARRLQRDREAMRLKRANETPEKRQARLIREREAKRLKRRLEKMDMMLRAQFGQDPSAMAALAAEMNFFQLPVSNVELESQLLGKMTFEEQSNSALH