MGCAGSSQNKGEETTKKLRKPKAWRHPQPITRTQLKQMREEFWDTAPHYGGQKEIWDALQAAAEADLNLAQAIVDSAGVIVSSADMTICYDERGARYELPKYVLSEPSNLIRDS