HHHHHHHHHHSSGHIEGRHMKRMLFNATQQEELRVAIVDGQKLIDIDIETAGREQRKGNIYKGVVTRIEPSLEACFVNYGEDRHGFLPFKEVARQYFKEGVDMRSARIQDALREGQELIVQVEKEERGNKGAALTTFISLAGRYLVLMPNNPRGGGVSRRIEGDERQELRETMAQLQIPDGMSMIARTAGIGRSAEELQWDLNYLLQLWRAIEAASQSGHPGQPMLIYLESSLVIRAIRDYFQPDIGEILIDTTEIHDQARAFMDIVMPDNVGKVKRYHDDVPLFSRFQIEHQIETAYSRTVPLPSGGAIVIDHTEALVAIDVNSARATKGADIEETATRTNLEAADEVARQLRLRDLGGLIVIDFIDMESAKSQREVEQRLKDALKHDRARVQMGKISRFGLMELSRQRLRPALSEGSHVTCPRCNGTGHIRDTESSALQVLRIIQEEAMKENTAAIHCQVPVEVTAFLLNEKRQEINKIESRFKVGVVLIPNKHLDTPHYKLERLRHDDARLDDPRASWKMAEEAARELEAETGYSKRAEETKPRQEAA