MARMCVQLCLLLLALVARAEDEKGHVLELTDATIDAAIAKHDYLFIDFYAPWCFHCKKLSPELDAAAPVLAENVPPILLAKLNADKYTKVASRFDVRGYPTLKFFIKGYPVDYKGPRKAASLSSHLQKLTSPDVKVLEDETDLHSFLQNTDDSFPFFIGFGVGSSLVIDFAKEYKNKAWFLVLESFSEKIMESFDFDKSPALVVLRRSHWEQEIFYGPFEGDDLALFIKQNLLPRVNVLDSESLRTLREDGRPIALAVLNDDSSEQSESFIKKLRAAAPANRAFIFAYVDTLKWPSLVESFNIDVKAKVPSFIIWNGDTTYFMSAEDYDFASERAEAHITFFLQEYKEGKAKKMDMKGPSFTDFMWSLVSMRSVYILILIVGVIVFAQNILAADSGDVHRKQLEQEEFNSSDKHRGVLKHSSSSESSFDAPHDTAKED*