MEGAEINKSLLALKECIRALDNDHIHIPFRGSKLTEVLRDSFVGDSHTVMISCISPNAGSSEHTLNTLRYADRVKGLSKSNNKKDQSVSSAAPTPRDSQPLLPVPSVESSDYNHEASVGYFTRRPGESPPYYGHNGDVDGHSSNLSSNYSFNTRNETGFTSSSVETDRSNSREKIGSSVSGQKLSLTTAKSNDMYDENWAQLVSPTGRKVTREQKPDKQVYWQSKEDVKPDVSSAVYSRQQQYIDESASSAASVRRKEETESAVYDGRINAILEQEEALIASHRKEIEDTMEIVREEMKLLTEIDQPGSRIDRYVSQLSFVLSRKAAGLVNLQARLARFQQHLKEQEIFNTKSMQQF*