MESTDSSTGSHHQPQLPPGFRFHPTDEELVVHYLKKRVASVPLPVSIIAEVDLYKFDPWELPAKATFGEQEWYFFSPRDRKYPNGARPNRAATSGYWKATGTDKPVLTAGGTQKVGVKKALVFYGGKPPKGVKTNWIMHEYRLADNKTNNKPPGCDLANKKSLRLDDWVLCRIYKKNNTQRPIDHERDDLNIDMMMGSSSINPSYIPNSMSMPNIFGQPKIPQLKSSNFGTTLLHDQNHDQNLFEGGSQFSSKRPLANLYWNDQDGGASNDNSQSTKRFLTENMEDGLNMNARADEHNGSIVSLLSQLPQTSSLHQQQVLGSLSDGVFRQPYSGMNWYS