MEGQHNYLCAGRNDCIVDKIRRKNCPACRLRKCCQAGMVLGGRKFKKFNKVRVMRALDAVALPQPMGLPNESPGLAQRLSFSPSQEIQFVPPLINLLISIEPEVIYAGYDNTKPETPSTLLTSLNQLGERQLLSVVKWSKSLPGFRNLHIDDQITLIQYSWMSLMVFGLGWRSYKHVSGQMLYFAPDLILNEQRMKESSFYSLCLTMWQIPQEFVKLQVTQEEFLCMKALLLLNTIPLEGLRSQAQFEEMRASYIRELIKAIGLRQKGVVSSSQRFYQLTKLLDSLHDLVKQLHLYCLNTFIQSRALCVEFPEMMSEVIAAQLPKILAGMVKPLLFHKNMST