MESDKDREVAGAGTDPEVKYLQVHACLPRWYCTYTEMVLHEDRDLQIKALIFPLMPYGNLEKWLYPNGKVESGLSLIQRLNIAIDISHGMMYLHHHCFMQVTHCDLKPNNILLGEDMTTYLIDFGIATICFANSKDSIIASTHALKGSAGYIPREYGLGGCVTTKADVYSYGIVLLEMLTKKKPTHNMFVEGLNLQKWVGSSFPNHVVEVVDKSLFRTSTIIEDDKELNCISHLINMGLLCIKESPQERPTMIDIVPQLQNIRDILLGAAGVSKIKPNITHFICSTSVACNNTNKDQSSSTF*