IDAEDHSVPKGKFSSHEFGAEGPWGNMAEGGAGKGGGEEPGKLPEQAEDESQVLHGTGHCKWFNVRMGFGFISMISREGSPLDIPVDVFVHQSKLFMEGFRSLKEGEPVEFTFKKSSKGLESIRVTGPGGSPCLGSERRPKGKTLQKRKPKGDRCYNCGGLDHHAKECSLPPQPKKCHCCQSITHMVANCPHKTAVQPPASSQGRQEAEPQPCTSTFPREVGGGHGCPSFQEARSELSEWPGRAPQEASSTKSSAAPEEQSKKGPSVQKRKKT