MQHPVNMSGWQNGSQQQQQAFTNVFDFDVIDDGTPTQQLAMGFNPGAQQTADESMMSMFDTDMLSTLADDMAMNIDTMNNATLDQMFPPIPLENSVPATPAAPAADTHIAANVPGGGPAPTDGPPQVTAASQAAVSASNGLTEFTKRRNWPAKVVEELRDFLQILDASGRIKYTSRSITEVAGYDSDDVREVFLKDLLHPDDQGLFVAELNESIASGNPMRLFYRLRKKDGSYTIFEAIGHAHVAAAKFAPNPSNQSPFCQAVFMMARPYPTKNASLLDSFLEHKIENERLKRRISELRREEETDAYEASRQRTMSSSARSDGSVSERNGTSTPSFQTTSFGTAPRSTVSGTLTRENLEGSGNSVRQDSLRDKMARFEGPSHDETIEMLTGLRYAKGERSRGITTGNTSPSLVTGDAGIAMPKDPDGRAADKKKRRLKAVDEYVCTDCGTMDSPEWRKGPSGPKTLCNACGLRWAKKEKKRQSITRPNESPPNEFTMG