METTMKKKGRVKATITSQKEEEGTVRKGPWTMEEDFILFNYILNHGEGLWNSVAKASGLKRTGKSCRLRWLNYLRPDVRRGNITEEEQLLIIQLHAKLGNRWSKIAKHLPGRTDNEIKNFWRTKIQRHMKVSSENMMNHQHHCSGNSQSSGMTTQGSSGKAIDTAESFSQAKTTT