VSHLGQGGVNQLGGVFVNGRPLPDVVRQRIVELAHQGVRPCDISRQLRVSHGCVSKILGSRYYETGSIKPGVIGGSKPKVATPKVVEKIADYKRQNPTMFAWEIRDRLLAEGVCDNDTVPSVSSINRIIRTKVQQPFHPSPDGTSLSTPGHTIVPSSASPPVTSASNDPAGSYSINGILGIPRSNGEKRKRDDDGSDGSGPNSDSQGSVESLRKHLRADAFTQQQLEALDRVFERPSYPDVFPTSEHIKNEQANEYTLPGLNSSLDEVKPSLSSSANPDLGPSVSQSYPVAALPLRFVCRETAPVSQRTSNVPRFIAHSFLEVRGRGGGKRSGHLAPAVEARQPGADLESEETKKLVLLGRDMANTTLPGYPPHVPPTGQGSYPTSTLAGMVPGSEFSGNPYSHPQYTTYNEAWRFSNPALLSSPYYYSAASRGSAPPTAATAYDRH