MLRSILDEVEQDGARVLGCSSLQEKLNEGVSQGVCHLVARGDRGSLQDRCHQGRAMVEVVPEEALSALCAVLSIVKACDAFIGPCRDLVAKPFCQDDVRHFMVNRVPELGAHASEPAGTNPHQVVAVRADPRRAEIFVIGRGEMDDGVLRAGREFCAEPFSSDRRSEFIGDGENRLGHLAIGGANDRVLRAGESGGGCALLRRCGRPEGDRQRKRHDNCDHWCSSRIAIVEPGLDDSLPSVPTMKGVAKRRNVRPAMARRQTAIQQLVPWLSVSSVPMDCELVWLESVDGFEIAHAGSERSLTSIGDDSSLDERQQWRIRASRFPLKIEAQGKASLRFTIPDVVRKMGMLPEEGGTVLLFACEDVLEIWKPESX