MTGVVEILLDKASNLIPQVDGFGNTALHFASAKSYRRVLEDEDDDKDIDYPWCQGFYQKRILKLLLKANPSLAYVPNRNGDYPLFIAIRKDFQWAIDTILDHCPDSIELVNQKGQNALHLAVMEKNQSIISWPPRRLSFKKLINEPDNDGNTPMHLATRTDRHDILESFIDEGSVDLTMSNKEGLTAMDICGYTETEHPIRDALRKSGAVPGRHRWQERIPPPRPRRIKIVEISPEFKKLGLQTLPIITSLVATVTFAAAFTVPGGFKNDGPREGLPVFMRNAALQAFVLSDILAFCSSMAATVLLVYANARSEDPFKIHYALKTCYYISGVAIVATITAFVTAVCVLTSKESLWLAVTSLLLGSAVPLFLVCYIWFLKEREENLYWKDHVEFSFAHQGDNV