MRSLTASLAAASTFHEHTTRDVEYRLVQLRKLYWAIKDRVDEIHEALRLDLNRPLFEAVMAESTWLLNDIVFVCRNLPKWVKDEKAEDIDLTFKFTSPKIRKDPLGCVLVIGAFNYPFQLTLGPVIGAIAAGNTVVIKPSEKSSNCAVVIQQIVEAALDPSAYTIVQGAIPETQALLAERWDKIFFTGSANVGRIVAKAAAPNLTPIVLELGGINPAIISKNADARLVARRLFWPKLMNAGQLCTSQNYLLVERPLVDAVVEEFKKVYKEFYPQGAKGSADFSHIIDDASFHRIKGMIDNTKGKIVMGGSMDEKERFIEPTVVVVDSPEDSMITQESFGPLIPILPVDSIEQAVQIANGVQSTPLGLYPFGSKAEVEKILSQTRSGGVAVNDAALHIPTLPFGGVGESGQGAYRGKASFDVFVHRRTITTSPSWIESFLAIRYPPYNGKEELFKKATTLIPDFDRDCKKVQLSWLRYILTLGGGSAKSGAARATVVAAGE*