METKPKLTTTVAAAVEESIKSDRITALINDAADNVPSVGANGLRRGSLGVSSSLLRSVIKIFAVRTEPNLSMPWQMKRQYSTTASGFVISDRRIVTNAHAVAFQTSVRVRKHGSAEKFVAKMVGVCHQCDLAVLTVEDDSFWRDVECLEFGGVPDLQESITVIGYPTGGDSISVTKGVVSRVEETYYSHGNFRLLAIQIDAAINPGNSGGPALSQDMQVVGVCFETLINAENIGYIIPIPVVQHFLKDIEKNNGVCSGFCDIGIQIQLMESENIRHAMHMKPEQTGILVNKVYPLSDAMNILKKDDVILSIENYPIGNDGTIPFRDGGERISFRYAILDKFDKEPVSLKVLRNGTETDVVVRVMKPGMLSAIPANQYDILPSYFIFAGLVFQVLTQPYLQAEWGKEWQQKAPVRFVEKALYAAKEKPDQEVVIVSQILAADLNITYQQYVPNVVTHVNNVPITNLRHLVELVEANADPYFRFDLESERVIVLNSQDCVEQSAEILEAHNIPFDKSADLRKGLASHCI*