SHAGHGGVNQLGGVFVNGRPLPDVVRQRIVELAHQGVRPCDISRQLRVSHGCVSKILGRYYETGSIKPGVIGGSKPKVATPKVVDKIAEYKRQNPTMFAWEIRDRLLAEGVCDNDTVPSVSSINRIIRTKVQQQFHPSPDGSVTPLSTPGHTIVTSASNNPVGSYSINGILGIPRSNGEKRKRDDDGSDGSGPGSDSQGSVESLRKHLRADAFTQQQLEALDRVFERPSYPDVFPTSEHVKPEQAAMWSGHSGPSVLATRPPPSPAQPGPQP