MSFVRDVWDSTRDCVEMAGGSMGIGLRELGKTGLKLSCLGFGASPLGNVFGTVDEEDAIASVHEAVRLGINFFDTSPYYGGTLSEQVLGKALKTLTVPRDQYIISTKCGRYKEGFDFSAERVTRSIDESLARLNLDYVDILQCHDIEFGSLNQVIDETIPALQKLKETGKIRYIGITGLPLKIFPYVLDRVAPGSVDVILSYCHYGINDSSLEDLLPYLKSKGVGVISASPLSMGLLTEGGPPEWHPAPSELKIDMHAQLVHRLQQLERITGRNKFPVAVNRRLQALLIARNSCRSQVLLIGCNSHQS*