MAIQALDIRGERQTGQDVRTQNVMACQALSNIVKTSLGPVGLDKMLVDDIGDVTVTNDGATILRLLEVEHPAAKVLVELAELQDREVGDGTTSVVIIAAELLKRANVLVQNKIHPTSIIGGYRLAMREACKYIEDKLSIKVDKLGKDSFINCAKTSMSSKIIGTESDFFSKMAVDAVQAVKTVNEKGEAKYPIKAINVLKAHGKSARDSYLLNGYALNMGRAAQGMPMRVAPARIACLDVNLQKSKMQMGVQVLVSDPKELEKIRDRESDITKERIEKILKAGANVILTSKGIDDMSLKYFVEAGAIAVRRVKKEDLRHVAKATGATPVLTFADMEGGESFDPSFLGSADEVVEERVADDEVIMIKGAKSSRAVSIILRGANDHLLDEMERSLHDALSIVKRTLESNTVVAGGGAVEAALSVYLENLATTLGSREQLAIAEFAEALLIIPRVLAVNAAKDSIELVAKLRAYHHNAQTKADKQHLSGTGLDLEKGTVRNNVEAGVLEPAMSKVKIIQFATEAAITILRIDDMIKLDKENTQNEED*