MKRQVQKPETRTGPRMWKCKECSSSFQRLDHMKRHALTHHTVKSHLCLFCGSSFSRGDVLRRHWKSCKARVEGGYEIPEPERGGKHKRACDSCASLRKACNGEMPCAECTQRAKQCAYQRLLDDELPLPSTSQALPETRDVERASSSNDAPKVSESSWDLGPATLYPPHMKIIAGRQKFALG