MDKKTCNSQEVDVRKGPWTTEEDLILINYIANHGEGVWNTLARSAGLKRTGKSCRLRWLNYLRPDVRRGNITPEEQLLIMELHARWGNRWSKIARHLPGRTDNEIKNYWRTRIQKKIKQAETFTNQNFDATQNAGTSYSSGPSDGVQPCSPMYMNNNTDPMVTPMSAESSESFWSMSMEDLWSSHLFSAD