MDDNSANLQPKLHRNFSVSDHMLMGRSIGRTDSDNTIKSLHSDDEYVACGADSPSASTVFFSPVPDSPTVDDRSGFGQTNYCLAASKQMVGIFLSVWVRSDLRHYIRNLKVSCVGRGLMGYLGNKGSISVSMTLHQTSFCFICSHLTSGQKEGDELRRNSDVMEIIKKTRFPRLCRFAGEDSPETILEHDRVIWLGDLNYRIALCYSYTKQLVERNNWEALLESDQLRIEHGAGRVFKGWHEGKIYFAPTYKYSTNSDQYAGDSSKSKEKRRTPAWCDRILWFGSGLRQLSYVRGESKFSDHRPVYAVFLAEVETLNRCKAKKSLTSRLKLLTVARQKSH*