MWKVAGASQYLVITGWGITDIKLAKKTWILPGQCCTRLDLMPVNYEFDVQAMSAEKLPFVLPAVFTIGPKADDASALIKYARLVAPHDKHSHHVKDLVKGIIEGETRVLAASMTMEDIFKGTKEFKHEVFEKVQIELNEFGLLIYNANVKQLVDVPGHEYFSFLGQKTQQEAANSAKVAVAEAKYKGDVGAKERQGLTQQNVAKVDAATKVFSLKQTQIAKQQELQTQAETKIFENTRKAEMTLADAELAKKSALWSQEVEVAKIQSTNVAKIREVELQRELEVRRAQ