MSNGKPTYNSDSSYMSSIPVCCFLRAMQPTSSLLRWTDDLHKIFLEAVEYQGGPYEVKPTAVKEKMEAMGVTGLTIWNIKSHLQR