TTVVSGDDLFVHQSISSEKFRSLAVDEAVEFKVEVDNASRLKTVEVSGPEGAPVQ