MDMAHERDASSEEEVVAGELRRGPWTVEEDLLLVNYVAAHGEGRWNSLARSAGLRRTGKSCRLRWLNYLRPDLRRGNITPQEQLLILELHSRWGNRWSKIAQHLPGRTDNEIKNYWRTRVQKHAKQLKCDVNSQQFKDVMRYLWMPRLVERIQNAGAAGAPQQHKAGAADTPLSSPSSWQPGGGGGADDGLYASPDLPATDACCWPPADCYPAAAAAAVGDGDHHHQLLMNNPAAVPELSASTTTAGSASPSSDSGAGAQPCWLAPVGGAEWFTTTCDASSSTAAVLLAGHQQQQQQQQWSCLLGEATWASSSELPDLGCVADFEIGSFDVESIWSTDDSLWFTQAQGV