MACDQRGMRGEAAAAGEEEMLRRGPWTVEEDVLLANYIAANGEGRWNALARRAGLKRTGKSCRLRWLNYLRPDLRRGGMTAEEQLLVLELHARWGNRWSKIAQHLPGRTDNEIKN