MSSGRKSRGRQKIEMKKMSNESNLQVTFSKRRSGLFKKASELCTLCGADVALIIFSPGEKVFSFGQPNVDTVIDHYLSRVPLKNNGTMQFIEAHRSANVRELNIQLTQINQLLDNEKKRDEELSHLRKANETQFWWAGSVDGMNRAQLEVFKKALEEIKKLVAHHANRLVIQAAPTQTFPFFVGNGSSSNMPLDHQPNPRQTQMFPAQLFQNPMLQPHLFGFNNMGGGGGYGPSRFF