MMQTDQRILLVGNQSERINRLSCVFEFLGEQVELVAVDKLELRIQNTRFRALVISAETQSKELLKSLAGTLPWQPILLLGDLTGVTASNILGHIEEPLNYPQLTELLHFCQVFGQAKRPDIPTSVNQTKLFRSMVGRSDGIAQVRHLISQVASSDATVLVLGQSGTGKEVVARNIHYISERRDGPFIPVNCGAIPAELLESELFGHEKGSFTGAISARKGRFELAEKGTLFLDEIGDMPLQMQVKLLRVLQEKVFERVGGSKSITTDVRVVAATHRDLEDMITNGEFREDLYYRLNVFPIEMPALCERKDDIPLLLQELVSRVYNEGRGKVRFTQRAIESLKEHAWSGNVRELSNLVERLTILYPGGLVDVNDLPVKYRHIDVPEYCVEVSEEELERDALASIFSNDEPVDIPETRFPSELPPEGVNLKDLLAELEIDMIRQALEQQDNVVARAAEMLGIRRTTLVEKMRKYGMGKD