MREGVLTWRPIPGFQKPQKERSWRNEAETAREEEKIRRKSMEVGMKKDRRWPFASVSVERREENNKEYPTTEQFLRHPLALLAFVPREVSLFGAGALAGAAAKTLTAPLDRVKLLMQTHGLRVMEGGAKNAIGFIEAMALIGKEEGIKGYWKGNLPQVIRIIPYSAVQLFAYESYKKLFRGKDGELSVVGRLVAGACAGMTSTLVTYPLDVLRLRLAVEPGSRTMSQVALAMLREEGIASFYSGLGPSLIGIAPYIAVNFCIFDLAKKSLPEKYQKRPESSLATALLSATLATLMCYPLDTVRRQMQMRGSPYRTVLDAFPGIVARDGFIGLYRGFVPNALKNLPSSSIRLTTFDTVKGLIEASQKELQRIMEENKAKLDNRAKLDNSAKIDDRAKLVS