GRRAPRGGRGSPYRPGGDDMVNELFDSLFPVI