ESLVAARAEKVANLYRWLDTDNDVATDKYVPVPGFERVDVDVSDEVKQRMIQSMSGYIEHTDNQVPKDQAEALATLFVESTLDYDWDKRVEFLTKLESYGYSFEAPHAEKSIVSFWSGKNFKQYRDILDNAQTDGKKVVYDIDVKGNAFAIDLNKHLMRWGGLFLDPDNAEQNQLKSSIDAATFSNTGFWSSVYATGAQNDVYVIAEGGVRLGNYFWNVELPALRQLQREGLVGEIRLLDKPVSEYKDLPADQIGRRLTDAGVAVKVRFDALSHERQAELLADNPDGYKADTLVELDVKLSAIDSMLRESLPFYSLRTERNLLVQEGEEGFEVRSWPGIDGKSKTILLDNPEDAAQQKSIERFILANFDNFEQMPDELFLVDNKVLSHHDGRTRIIAQKEDGAWT