MDKSPCNSQDVEVRKGPWTLEEDLILTNYIANHGEGVWNSLAKAAGLKRTGKSCRLRWLNYLRPDLRRGNITPEEQLLIMELHAKLGNRWSKIAKHLPGRTDNEIKNYWRTRIKKHTKQTEPFAAG