MDSTCCNSELTVPTHTSGTNCTVAMGPSATITMGAKPKLPRQGVAGVPPPSGQLLPIDLTSPVKKLSKSGVINAYRDACTEAKIPPVSAWYYNPNSEEDSEENDPTLPHHFNPDQHVTQEHLQSLGVLVWTGLQTSNYTKNPLFNLVKSDRGYHYEEVVTVAPGSLPDYDLKKKEFFNEHLHEHEEVRLILEGGGYEDVRDFEGRWIRIHITKGVLIELPRGMYHRFTLDDTNYLKAVLLYQENPIRIQFDRNDGTDIMEVRLRYKANILNRDTSLKLTSSDLNSMLEGLDDEVEMIRARQDMVDATLSEADLCAGSVATQKQTQCGPEVVKDCMDPYEADSMELDSVNLKHHMTVVQ*