HGGVNQLGGVFVNGRPLPDVVRQRIVELAHQGVRPCDISRQLRVSHGCVSKILGRYYETGSIKPGVIGGSKPKVATPKVVEAICKYKRENPTMFAWEIRDRLLSEAVCDQENVPSVSSINRYRHAMTSLSRLSV