MECVEAQAALKSSFIKTTTVKLTPQTLLQELSTFNVQNVTPVEDFFVDDFLNFSEEEEDEKDENFIDKKQQPQQQNQNESHQIFHPIINDHFASLPTTELTVPVEEAADLEWLSYFVEDSFSEFSTTENLQLQFQAKAPEPKPTFSTPCFKTPVPAKARSKRTRTGVRVWPISFVDSSSTSSSTTLSSSSTHLDECSKPPEKKTKRMASLDGEGRNVSRRCNHCGVQKTPQWRTGPLGPKTLCNACGVRFKSGRLLPEYRPACSPTFSSELHSNHHRKVLEMRRKKEGVPGSPLPPVAPGFLI