MAARDATSGSLSEESSALDLPSACDIRDYVLQRPSQEANSEAFSSLEFHSFPYSSDVDPDTSNLNIEQNNSWTSENFWLDPAVKGQSEKEEDDGLRKSLDRFYEMFGHPQPGSANSLSASVCKCLSQKITQLRGQESQKYALRSFQMARVIFNRDGCSVLQRHSRDTHFYPLEEGSTSLDDEKPNPGLSKDITHFLLQQNVMKDL