MARKKVKLAWITNDSSRRATYKKRKKGLMKKVSELSTLCGVNACAVIYGPNERQPEVWPSFCDAQHILMQFKTLPEMEQSKKMMNQEAFLRQRMQKLKEHLTKHQKENRHWEVTMLMSQCLLGKGLEEVSINDLSDLVWLIDSNMKMIHERTETIKAEALAASKQQAKEESMMKMKVGEEERRATTALEEVVAMEMESLQRQQWFMDVMSPNDHILCTGEEMTLPFVDGSPWLDGCYP