MMAGNQIMDGERQSGQDVRSSNVMAVQAVANIVKTSLGPVGLDKMLVDDIGDVTITNDGATILKLLEVEHPAAKILVELAELQDREVGDGTTSVVILAGELLKRANDLVRNKIHPTSIISGYRLAMREAVKYIESNLATPIDSLGKETILNCAKTSMSSKIVGADSDFFGKMVVDAVLAVKTYNDYGDARYPIKSINILKAHGKSVKESRVINGYALNMGRAAQGMVKSVKNAKIACIDFNLQKTKMQMGVQVLVTDPKELERIRQEEFNITARRVKMMIDAGANVILCTKGIDDMALKYFVEAGAIACRRVPKDDLRRVAKASGAQILLTLADMDGNETFDPECLGTCGEVCEERVSDDDMIVLKECKNTQACTLLIRGANDYMLDEVDRSLHDAICIVKRTLESEKVVAGGGAVEAGLSVYLESLATTLGSREQLAIAEFAEALLVIPKVLAVNAAKDSTELVAKLRAYHHASQTKPEKAHLAGFGLDLVLGELKNNLGEGVLEPALSKIKSIQFATEAAITILRIDDLIKLNPEQEQQ*