SQSVPLERGKRENEQFCKLFIGDLSSETTEESLWDYYRQWGYLTDCVLIRDPASQKSRRFGFITFSSMAELDAAMAARPHFIDGKMVMPKRAVPREDHGKLGALITVKKLFVGGITEDMKEHHLRDYFEKYGKINAIEIVTDGQSGKKRGFGFITFDDHDPVDKIVLQKNHTINGHRAEVRKALSRQERQEGQHLRSRGEGDVGLGYFHGVGGNVGAGRGRNFRGGAGGYGRGRQFGDGSHGYGGRAGGGSWGVRPGYGGGRGGCSGGGSADGYQDEGFRACYDNYGSGKLRDSRNMGGSYTGGNHDPGGSRGHGGYGEDFSRRF