GRGESGIKMEVKPLPGHPQPDSGRHRCRRREEGHDPKEPEQLRKLFIGGLSFETTDDSLREHFEKWGTLTDCVVMRDPQTRRSRGFGLVTYSCVEEVNAAMCARPHKVDGRVVEPKRAVSGEDSVKPGPHLTVKKIFIGGIKEDTEDYFEKYGKIETIEVIVEKRGFAFVTFDDHDTVDKIVVQKYHTINGHNCEVKKALSKQEMQCAGSQRGHPGYGNQGGGYGGGGGGKEEDGNYGGGGNYNDFGNYSGQQQSNYGPMKGGSFGGRSSGSPYGGGYGSGGRSGGYG