MEEALELLQAKDTKERMAGVERLQMLLEQSRRSLTATEVDNLVDASLTLLKDNNFKVCQGTLQALASAAALSSEHLKLHFNVLLPAVVERLGDGKQPVRDAARRLLLALMEISSPTIIVERSGSYAWAHKNWRVREEFARTVASAVNLFAATELPFQRLVLPSVLQLLEDSNNSVREAAMACLEEMYRQGGSQLRDELHHHSLRSSQLKEINIRFEKIEPNVSAFESITGQIGAPELKAALSIAPGAGRRNSPKVKPVMADVNAQRGESDVAEKPVEPIHVYSEKELTKEIEKIANMLTPEQDWSVRMAAMQRIEGLVFGGAVKYSCFPSLIKQLVDPLSLQLSDRRSSIVKQACHLLNLLSKELLADFETCAEALIPVLFKLVVITVLVIADSADTCIKTMLRNCRVARILPRIVDFGKNDRSSVLRSRCC