MQRFPLFKIYSRPSADQRKRHLLHPGSKSAAVAAESDAMPGRIPDPSVTAGSLPSLGALAEISAAALADKLKFGDLHEFGAMLSPLHFLDGTGKRALVIKTERDEEDDRRKRRREKNKVAAARCRNKKKERTDYLQNESERLESLNSDLKAQIEELKLERQQLILMLNRHRPTCIVRTDSVQTAESEAEPALQHISSS