MFRKVGQPESFSASHGYDMPSDLDQALLLYFDGQEQDKPSTQEEPHKPLNFVKETLNIFPSQPMDGEPTPTPKASMSAPPIAGFSRRSPAPAAADGRPLTLGKTSKAAFKKEGGSGSGGAMAASASSELKGPKTPDPKTLRRLAQNREAARKSRLRKKAYIQQLETGRIRLAHLEQEIQFTRAQGAFCGAGILSPDAALFNLEYERWQEAHHQVISRLRAAVEEHRPDGELQPHVDEAMSHYGVLMAHKARLVGADPLHLLSGLWKGAVEQCFLWIGGFRPSELIKVVIRHVEPLTEQQLAAVYSAQQAARQEEDALDGGLQALLRSLSDVVSSDAPSSSQQTPPVMYHPSAAAAMAAASFMGQYGSYSNLQLAMDKLANLSIFLRQADEERMRTLHALRRMLTVRQAARCFVAVDDYFGRLRALALFWTTTRPHPAAG