MDKKQLCNTSQDPEVRKGPWTMEEDLILINYIANHGEGVWNSLAKAAGLKRTGKSCRLRWLNYLRPDVRRGNITPEEQLLIMELHAKWGNRWSKIAKHLPGRTDNEIKNYWRTRIQKHIKQAENFQQQISNNSEINDHQASTSHVSTMAEPMETYSPPFYQGMLEPFSSIQFPTINPDQSSCCTNDNNNSINYWSMEDIWSMQLLNGD