LERGKRENEQFCKLFIGDLSSETTEESLWDYYRQWGYLTDCVLIRDPASQKSRRFGFITFSSMAELDAAMAARPHFIDGKMVMPKRAVPREDHGKLGALITVKKLFVGGITEDMKEHHLRDYFEKYGKINAIEIVTDGQSGKKRGFGFITFDDHDPVDKIVLQKNHTINGHRAEVRKALSRQERNVGAGRGRNFRGGAGGYGRGRQFGDGSHGYGGRAGGGSWGVRPGYGGGRGGCSGGGSADGYQDEGFRACYDNYGGRSYASRNDSDSGNQKQKPSKYDLLKSGKLRDSRNMGGSYTGGNHDPGGSRGHGGYGEHSL