HSNKGGLSHRRLQARGEEEQGREGPQQAQAPLSAFFIFMNIFRKEYKEKHPDVKQVSVVSALVLFRHPSACLVLFVRIVVAMSFLVNSVS