MLILDAQTKSRVSNLIAKQHWSDLKTLFSETKDPNKFLQILFESQFNADIILLYYRWSEREFGVSYELESCFTLLNLLVDEKRFGEIRSQLHRLVNSDRHSVSSIFHALKMSIVGFGYCSIIADMLVLAYVKNSKTGLALEAFERAGDYGFRLSISSCNPLLNALVKENEIGKVEDVYKEMIRRRVAPNVISFNTVIHGFCKAGKLQKAVDLIEDMRSWGCSPSVITYNTVIDGYCKLGKAGKMYKADAMLKEMVSKKILPNVVTFNVLIDGFCKDDNCSAAIRLFKEMKRQDLSPDVITYNSLINGFCKEGKTEEASALLDEMQDANVKPNVLTYNALINGFCKIGKLKEAREFFDDMTEHSLIASVVTYNTLIDGYCKFRKMEDALGMRDLMLENGVSSNSCTYNCLITGFCKDGNRVEASKLLDEMEEKGVRADLVTYNVLIGALCRDGESRKALRLLDEMFEMGLKPSHVTYNTLMDGFCKERNLKAASNVRIRMEREGRRANVVTYNVLIKGLCGKGKLQEANKLLNEMLEKGLIPNRVTYDIVRDEMMDKGFIPDIDGHLCNSPP