GGGGGGVRCQVEGCGVELRDAKEYHRKHRVCEAHTKFPRVVVAGQERRFCQQCSRFHALSEFDQKKRSCRRRLSDHNARRRKPQPDAFSFAPARLPSSLMFDDRRQISFVWNKDPSHARPFPCSPWDSPSDFKLPQVKEIREVSINGQVHFDKSHLPNAVPALSHDIAELLPMKGPDASVTASKLGGAPDLQHALSLLSASSCGLPDPVQQASCLVQFTGASQNSRGPSPHGGSPPSASCAEGQPMVPSPQFVRFTMDGASSGYESTFFGVNRMN