MGRGRVQLRRIENKIRRQVTFSKRRTGLVKKVQEISVLCDADVALIVFSPKGKLFEYSAGSRLRQVVGSS