HHHHHHGSGYKGGRLALPIDDGLFRFSSGFGVRRDPFTGRSAGHYGVDMAAPKGTPIKAAAPGIVMFAGYARGFGNTVMIKHNDELTTWYGHIMEGGILVSVGQRVETGQVIAKVGSTGRSTGNHLHFQRMVNSFSNDVAVDPMPYLR