MLGSVEKRDEFLRLQRILQRRNDLSAENLYVAHRTQLELLVAMKTGIQAFLLCENRMSTAALVEVFLQKRCRNFACQNQLPTDDCDCQFCSQKEGFCSGCMCIACSKFDFMANTCRWVGCDFCLHWCHTDCGIRLSYIKPGSAQGGKQSEMQFVCVACGHASDLFGFVREVFTTYAKDWSAETLRQELDCIQRIFRRSQDSRGKQLCWIAEKMLGKVEGCGDTSELCETIVRFFQEGKIDLETAKVQQQQQQQHGGGEVPAGAVAVRSGSYANAAEEMVAKSKSGSGNGNLQILDRELEAKRNEIAEMQYSRARKRSEIEEMESAIHIKQAEAKMFQLRADEARLEAERLRKIVLAKSEKMEEEYVAKGYKLHVNNAVEKRKRCFVEYQMLEKG