MDKKPCKSQDVEVRKGPWTMEEDLILINYIANHGEGVWNSLAKAAGLKRTGKSCRLRWLNYLRPDVRRGNITPEEQLLIMELHAKWGNRWSKIAKHLPGRTDNEIKNYWRTRIQKHIKQAEVCSSQIHSELHKQASTSQVPCNTDMMETYPPSSFNHCNMEAFPGQSAMSMAVESNESYWSIEDLWSMQLLTGD