MASAKTFTREEVKKHNTEDDVWFIIDSVVYDVSDFLDAHPGGEAVLRQAAGTDATTDFYNLHRHEVLTKYKDLAIGTIVNEKPSVITPKPGDLSLVPYAEPLWLTPQFKSPYYKESHHRLRRAMREFTDIYTTPEAQAREKDGEYVSQELVDRMSKAGILHMRMGPGKHLHGQNLLDGAVDGKEFDYFHDLICVQEQTRPSARGFQDGNLAGMVIGLTAVLNFCKDEPLKKRITDEVFSGKKKICLAITEAFAGSDVANLRTTAKKTADGKHYIVNGTKKWITNGVFCDYFVAGVQTDKGLSVLIIERGEGVETQQMKTSYSRTAGTTYVTFDNVKVPVGHLLGEENKGIYVILSNFNHERWTMTCGTVRYCRTIVEECLKWAHQRLVFGKRLIDQPVIRLKLAKMIALVESHQSWLETITYQMCHMPYSEQSKHLGGPIGLLKMSATRMAHEIADESVQIWGGRGLTQTGMGYIIENFNRTYKFDAILGGAEEVLGDLGVRQAMKNMPKAML