MLQTNRVLQKEQAELFAIQKKLDRVLPVIQEALNSLKVEELHLKSQVVGQQNPKTQCSPGRDPLHIDLSVEQSPITTVME SHLVNSQQIDLDLVSQMRRFEEEVDSD