MDWQKGMNSAIDYIEKNLTGNVNVRTAAGFVGCSTWEFQRIFSFLTHIPLSEYIRQRKLTLAAQEIKDNDVKIIDIALKYGYESPAAFSRAFNKLFGIAPSSVRNTENNLKTYPRITFEKIENERLIKMSRFSERGYVVRENGPVYFTKDMDKTVKWFEEILGWSGDIVARDDEGFGDYGCVFDYPSEVAVAHLTPFRGFHLFKGEPIKGVAGFMMIEGIDALHKYVKENGWDQISDIYTQPWGARECSITTTDGCILRFFESIQ