MHRGRKASGNRLDEDIPDELRCKRSDGKQWRCTARAMENKTLCEKHYNQAKKRAGGSTAAVPAITASSNKKTKIKEPVHEMLRPHDTTDRDFVRNEMESRIKYAASSEYKLTKDIQRHPRILNGSVKKADGNSFAEEEILQTFDGYAKPLGKVCHQCQTNVIADSIRCQSCRRKRYCLACIATWYPEMAEEEFEIACPFCRGNCNCSSCLHTQDLSCEVHLIDADRIKFLRYMLSFIKPLLFQLHQDQCREVDLESKLRGTSFKVERSRLMKDERLYCDNCSTSIIDLYRSCPECCYDMCLTCCREFRQGWQPGGEQASSADRESHVRVMQNAQGGSHHKLPVWRVNDDGGIPCPPTERGGCGSSTMVLKRILKSNWISKLVGDVNAISETTKKLPNTTSPCSTCM