MSLATVEGSGVAEWRRDRDAYKDVLAAHAKAGGTRAARLVALEHALFEFDESQVPRFEVSKAQLLDLVEYKHARGKFRPNKHLVERNTEAQVLEVTRRALSSLVGVENPSLVTLLHAVDTVCELSGVGPFTASLVVTRACPAHAAFGSDEAIRFAFAKKHSTTAPYKPKYNMTELREVWQRLKVLQTCLESKDGAKTWPLRDVERAIFVRERAGMLPPAAEQTAPVKRPHDSQSGTALSEQSTKRKRPRSHG*