MESTDSSTGSHHQPQLPPGFRFHPTDEELVVHYLKKRVASVPLPVSIIAEVDLYKFDPWELPAKATFGEQEWYFFSPRDRKYPNGARPNRAATSGYWKATGTDKPVLTAGGTQKVGVKKALVFYGGKPPKGVKTNWIMHEYRLADNKTNNKPPGCDLANKKSLRLDDWVLCRIYKKNNTQRPIDHERDDLNIDMMMGSSSIHPSCIPNSMSMPNIFGQPKIPQLKSSNFGTTLIHDQNDQNLYEGGSQYSSKRPLANLYWNDQDGGASNDNSQSTKRFLTENMEDGLNMNARADEQNGSIVSLLSQQQVLGSLSEGVFRQPYSGMNWYS