MTSHTKNSNTQDMIISRYHTHALSPIQCSSTLVQTIHAPLPLVWSVVRRFNHPQAYKSFISSCDMLIGTGDVGSVREVRVVSGLPAENSTERLDDLDDVCHVMRFSIIGGEHRLANYQSTLTLHESEGGDTVAIESYVVDVLTECTTEETCLFTDTIVRCNLKSLAHVTEVMALSCT