GHGGVNQLGGVFVNGRPLPDVVRQRIVELAHQGVRPCDISRQLRVSHGCVSKILGRYYETGSIKPGVIGGSKPKVATPKVVEKIAEYKRQNPTMFAWEIRDRLLAERVCDNDTVPSVSSINRIIRTKVQQPPNQQVPASSHSIASTGSVTQVSSVSTDSAGSSYSISGILGIASPGAESNKRKRDEGIQESPVPNGHSLPSRDFLRKQMRGDLFTQQQLEVLDRVFERQHYSDIFTTTEPIKPEQATEYSAMASLAGGLDDMKANITSPTSADLGASVPGPQSYPIVTGRELASTTLPGYPPHVPPAGQGSYSAPALTGMVPGSEFSGSPYSHPQYSTYNDSWRFPNPGLLG