MSTGRKSRGRQKIEMKKMSNESNLQVTFSKRRSGLFKKASELCTLCGAEVVLIVFSPGEKVFSFGHSNVDTIIDRYLTRVPLQHIGTMQFIEAHRNANVCGLNETLTQANNQLDAEKRHGDELSHLRKTTEAQFWWACPIDVMSRAQLELFKKALEELKKLVAQHADRIMIQGAPPQTLQFFVGNASTSNNAIHPHQQQQIQMYPPQFFQNPIMQPHWSGFNNTGGGYGST