MSLEGKLVSEINIKCDGDVFHEIFRHRPHHISTMSSDKVQNVDIHEGEWGTVGSVIFWNFTHDGKEKVAKEIIEEIDEEKKLVKFKVIGGDILDYYKSFYLTVHVETKGEDNLVTWILEYEKLNEDIEDPHTLMKFCLDVTKDIETHHLTGKLVSEINIKSDGDVFHEIFRYRPHHISSMSPSYIQNVDIHEGEWGTVGSVIFWNFTHDGKEKVAKEVIEEIDEEKKLVKFKVIGGDILEAYNSFYLTVHVETKGEDNLVTWILEYEKKNCNVPDPHTLMEFCLNVTKDIETHHLN*