MDHVEKLISDVKLSSVVPGRITGDDKLQHEFTNMDLIMKLHYIKALYFFKNDAVEGLHIHDLKLPMFNLLELYYPTSGRIRRCDDGDGGGGRPFIKCNDGGVRIVEAKCKNKTIDEWLAMNDNDHDEELVYDQLLGPELGFSPLVFIQFTWFKCGGMSIGLSWAHILGDSFSASNFLNMWAKIMVGQLISPQFLHKSTNTNKLINNNPILLSIVGKLPFSLKRVDPVGDHWKITNTIKMQSHSFHITQKQLNQLISKVCGTYKVKPFDVICATMWKMLAKVRGEYSSEPAIVTIIRGDDNETTEVVSSNNQVIISIVEANDVKVSEADTSELTELIAEKTVDETRVVEELMEKENGVPDFIVYGANLTFVNLEEAKIYDLELRGKQPIFASYNISGVGDEGVILVLPRLEGGRIVNLVLPQKQIEGLKNKIREELGVF*