MSMIFQGLKLVKELESSLPEKSLEALSTSLDEITRTFGDANERLKIVLEFRNSVVVSCSDQLLMQNEPGLMQEYWLRCGGSTSSQGTGAVTQRQIMAVEDGGRNLTAVERSGGSGSNPSTPRQRRRKNEGGEHVVLVAALRTGNINLPPDDNHTWRKYGQKEILGSKFPRAYYRCTHQKLYNCPAKKQVQRLNDDPFTFRVTYRGSHTCQIYSTAPTASAAAPTTPVTTSFSPDYGPPLFDMADAMMFGSSGIGVNMDIYPFNDPSHHDDHCYRRSENSDDEDK