MEKKEEERKSHVRRGLWKPEEDMILRNCVESHGEGNWADISRRSGLKRGGKSCRLRWKNYLRPNIKRGGMSPQEQDLIIRMHKLLGNRWSLIAGRLPGRTDNEVKNYWNTHLNKKSTSRKQNATESVEAPTDKTVMSTGVRHSHGEQGEGEEGTTNWMEETNCLAYDDHIGSPLPLISHYTDTLVFDPCFAFMDCFPLL