MSRRKQTNPNKVHCDSEGDEEETTQDEVSSHTSEEDGGMVKVKKELENPEQSVGGNEVIGEHEVTEHLNSDPMLGLCQCPLCQLDCGSREQLIAHVYQHTAAVVSAKSYVCPVCGRALSSPGSLGRHLLIHSEDQRSNCAVCGARFTSHATFNSEKLPEVLNMESVPPNHSEGPSNAEGKDIAFSPPVYPAGILLVCNNCAAYRKLLEAQAPGVRKWALRRQNEPLEVRLQRLERERTAKKSRRDNETPEEREVRRMRDREAKRLQRLQETDEQRARRLQRDREAMRLKRANETPEKRQARLIREREAKRLKRRLEKMDMMLRAQFGQDPSAVAALAAEMSFFQLPVGSVELESQLLGKVAFEEQNSGSLH