MNQALKKPKPSAVRQVRAVGVCRPPGPWDSRRYSSSAAAASEALTELDISDPATSGELPADAPDAGLCRDVAVGADTVLRMPLYGHQGAAAELLCEQEVAPLLRRLLSGESAAVIAYGQTGSGKSHTMGTEKCEEGSSPARHSVSAFCAEGVFALARECGVKELEVSLAAVEIYREGQNERLFDLQTLERKRIASFEQQASWQRAASAQDLQRKLQEAAFLRSTDRTDGNARSSRSHAIFVTQVQFKRWYEGAAAGGSVAASGGGGGATGGDGGGGSGX