MSLEGKLVSEINIKCDGDVFHEIFKHRPHHISTMSSDKVQNVDIHEGEWGTVGSVIFWNFTDNGKEKVAKEIIEEIDEEKKLVKFKVIGGDILDYYKSFYITVHVETEGEDNLVTWILEYEKLNQDIPDPHTLMKFCLDFTKDIETHHLTGKLVSEINIKSDGDVFHEIFRYRPHHISSMSPGYIQNVDIHEGEWGTVGSVIVWNFTHDGKEKVAKNVIEEIDEEKKLVKFKVTGGDILEDYNSFCLTVHVETKGEDNIVTWILEYEKKNCNVPDPHTLMELCLNITKDIETHHLN*