MQVTQLKCGGIIVGCTFDHRVADAYSANLFLVSWSELMKSEILNPNDQVTSRIYYVTGDKIEHLQLLANCHDDQKGTSQRSKLESFSAFMWKTIACGINKETWGFNNFRFGIVVDGRTQLIINNVDKSLKGYFVNVLSIPFGEKKVEEVKEKSLNWVANVIHEFVDIAKTQEHFLGLIDWIEAHRPEPSMAKICAMNGDGPAVVVSSGQHFPVKKINFGWGKPALWSYHFPWAGKSGYVMPMPSPKGNGDWIVYMHLLKWKIELIKASPYHVFKSVTANYLNLI*