MVRGKIEIKRIEDVTSRQVTFSKRRKGLLKKAHELSVLCDAQVAAIVFSQKGRLYDFASSDMQKMIERCEIHRGEYFGAQRLQKQQYVQELKNEMAITMDKIKLLQLHCRKLMGQDLYSCSVEELKEITTKIEKSLTIVRSRKAKLNEDKIEKLKAEIVAQREVLNEKSSLRQMFEEQPLWIQSRSLESEKSAPSYSCGNMNLSDVETDLSIGLPQSRV