SGHGGVNQLGGVFVNGRPLPDVVRQRIVELAHQGVRPCDISRQLRVSHGCVSKILGRYYETGSIKPGVIGGSKPKVATPKVVEKIAEYKRQNPTMFAWEIRDRLLAERVCDNDTVPSVSSINRIIRTKVQQPPNQQVPASSHSIASTGSVTQVSSVSTDSAGSSYSISGILGIASPSTESNKRKRDEGIQESPVPNGHSLPGRDFLRKQMRGDLFTQQQLEVLDRVFERQHYSDIFTTTEPIKPEQATEYSAMASLAGGLDDMKANITSPTSADLGASVPGPQSYPIVTGRQFSST