MESVASNIQVLLQAAEFLERREREAEHGYASLFPHRSPGPVHRKRKGSPQALGALDSGRSVHNELEKRRRAQLKQCLEQLKQQMPLGADCARYTTLSLLRRARMHIQKLEEQEQRAQRLKEQLRSKQQSLQQQLEQLRAPVGAGERERLRADSLDSSGLSSERSDSDQEELEVDVESVVFGGEAELLRGFSAGQEHSYSHSGAWL