MVRGKTQLRRIENAASRQVTFSKRRNGLMKKAFELSVLCDAEVAVMVFSLTGKLYEFANAGMEKTINRYQQLSKIIDVVKGAAENQEKWKFEAAHMAKKIEHLELSIRKLSGESLESCSTEELQHVEYQLEQSLINIRKSMSQLLIEEINQLKEKERILSDENTILHKKCTETPQQPTNMKEAASFHNINFCNKNQNLLSSTTPPKHQKLRRCLTVTAILHPDAPLAIFPSAQLNPLSDWKNISCPVSSFIYSSLPSLHFLDLSKKCISSAIPSDIGLLRCLTVLDLANNDLSGGIPASPTNVSSLMHLNLSSDRIYDQIPHDFGDLQMTSQALLNRNLISGTIPPSIAMMSRLANLDLSQNRISEKIPEKIHGMPVLSSLYLDCN