METTMKKKGRGKATITSQKEEEGTVRKGPWTMEEDFILFNYILNHGEGLWNSVAKASGLKRTGKSCRLRWLNYLRPDVRRGNITAEEQLLIIQLHAKLGNRWSKIAKHLPGRTDNEIKNFWRTKIQRHMKVMSSEHMICSGNSQSSGMTTTDQGSSGKAIDMAESFSQAKTTFNVVEQSNENYWNVEDLWPVHLLNGDHHVI