MHQPLIDKSDLMIYGIESDEYLDISSIEPPVSAYALFFHDHQGLIKNENPKATFGEISKSIASLWDNLDNLTKKKYKERTEQAKRDYLKRIAVCRANQVSQDGSIVSEKEAQ