MSLGSQAPDILGDRQSGQDVRTQNITACQSVSNIVKTSLGPVGLDKMLVDDIGDVTITNDGATILKMLDVEHPAAKVLVELAELQDREVGDGTTSVVIIAAELLKRANDLVKNKIHPTSVISGYRLAMREACKYVEEKLSVKVDKLGKDSLVNCAKTSMSSKLLATDDDFFANLVVEAVQSVKMTNARGEIKYPIKGINILKAHGKSAKESYLLKGYALNTGRAAQGMPMRVSPARIACLDFNLQKTKMQLGVQVLVTDPRELEKIRQRESDVTKERIEKLLKAGANVILTTKGIDDMALKYFVEAGAIAVRRVRKEDLRHVAKATGATSVSTFADMEGEETFDASFLGYADEVVEERIADDDVILIKGTKTTGAVSIILRGANDFMLDEMDRALHDALCIVKRTLESNTVVAGGGAVEAALSVYLEYLATTLGSREQLAIAEFAESLLIIPKVLAVNAAKDATDLVAKLRAYHHTAQTKADKKHLSSMGLDLVKGTVRNNLEAGVIEPAMSKVKILQFATEAAITILRIDDMIRLVKDESQDGQD*