MNEPLSSLELLPEEEGGANLTYFAFAAPTASAPDLPAVLPGPLPDVLSGRYRLERMLGAGGMGTVYRARDLLHEQFGDPAPLVALKLLNESVAESPDASALLYSEFALTRRLRHPNVVRLFTFDVDTACQRAYIVMELMPGLPLDRLLCERPEGLPWSELSAIARPLLDVLAYVHEQGVLHGDLKPSNVMLGEEGVRLFDFGLGQAQAGILDGLPQLSRGRIDAWTPGYAAPELLEGAPLSPAADLYALACVLYELADGRHPFRRLPSNQAREQGLERQLRAPGHLPRRCWPALRTALSLDPERRCIGVRELQEALGARRSWLAGVLAR*