IDAEDHSVPKGKFSSHEFGAEGPWGNMAEGGASKGGGEEPGKLPEPAEEDSPVLHGTGHCKWFNVRMGFGFISMISREGSPLDIPVDVFVHQSKLFMEGFRSLKEGEPVEFTFKKSSKGLESIRVTGPGGNPCLGSERRPKGKTLQKRKPKGDRCYNCGGLDHHAKECSLPPQPKKCHYCQSIMHMVANCPHKTVAQPPASSQGRQEAESQPCTSACPREVGGGHGCPSPQFPQEAKAEISDRSGRSPQEASSMKSSAAPEEQSKKGPSVQKRKKT