IDAEDHSVPKGKFSSHEFGAEGPWGNMAEGGASKGGGKEPGKLPEQVEEESQVLHGTGHCKWFNVRMGFGFISMINREGSPLDIPVDVFVHQSKLFMEGFRSLKEGEPVEFTFKKSSKGLESIRVTGPGGSPCLGSERRPKGKTLQKRKPKGDRCYNCGGLDHHAKECSLPPQPKKCHYCQSITHMVANCPHKTVVQPPVSSQGRQEVESQPCTSTFPREVGGGHGCTSAPFPQEARSEISEWPGRSPQEASSTKSPTAPEEQSKKGPSVQKRKKT