MSSGRKSQGRQKIEMKKITNESNLQVTFSKRRSGLFKKASELCTLCGADVALVVFSPREKVFSFGHPNVDTVIDRYLSRVPPQNNGTMQFIEAHRSASVCELNIQVTQINQLLDIEKKRAEELSNLHKATETQFWWAGPVDGMNRAQLELFKKALDELKKLVAHHVDRLVIQGAPTQTLPYFAGNSSSSNMPLHHQPNPPQAHMFPAQFYQNPMLQPHLFGFNNMGGGGGYGPSRFF