MDMEAHLGMILASCDHSYRKACGEKNFLFDIVANGRNGIDVDKFDYIERDCRACGLSSSFQFKRLMDNMKVIDDEICFRAKEYLSVHKLFVTRADLFRTVYTHPKVKALELMLTDALVLANGYLAISSQIDNPADFWKVVWRFDELDDLVLKTIETAPDEELKEAQALILRMRRRDLYQVEKEPYQEFVIGPTRAPTEKNHLCCKDMHGTRSMKPKGKHCIEARSADGSNDGLAIWFWVLRVILVPHFVWPSFGRFLVVCCRETSSQLWLVGGGPSWPFTRFMVRAMGYLAMVFPWLIPVPFEGLQRGDFIVVFLLPFGFRLWLQFNPPSTLLSCCNSKLWSPAWPD*