MTTEKALTTTVASPVADPLTDRMDTTMPASLMGKALESVSANVRRGSLGVNSNLLRSVIKIFAVRTEPNLSMPWQMKRQYSTTASGFAISEKRIVTNAHAVAFQTSIRVRKHGSAEKFVARVIGVCHQSDLAVLTVEDETFWRDIDVLEFGNIPELQESITVIGYPTGGDSISVTKGVVSRVEETYYSHGNFRLLAIQIDAAINPGNSGGPALSLDMKVVGVCFETLINAENIGYIIPVPVVQHFLDDVERNKGACSGFCDIGIQIQLMESEHIRQAMGMKKEQTGILVNKVYPLSDAMNVLKKDDVILSIAGSPIGNDGTIPFRDGGERVSFRYAILSKFEGETVAMQILRNGEILDIDVKVMKPGMLAAIPANQYDVVPSYFIYAGMVFQVLTQPYLSQEWGKEWQQKAPVRFVEKALYAAKEKCDQEVVILSQILAADINVTYQQYVPNIVTHANNVPIKNLRHLVELVESNKAPFLRLDLESERVIVLDAQEASVQSAEILESHNIPFIKSADLRKHSPASPIPVKPLAELYL*