MSPGEDDVEASSDSGGSAIIRRCAACKFLRRRCSRDCVLAPHFPASDPHRYACVQRVFGAGNTTRMLQQLPAQERGRAADSMAAEAYRRVQDPVYGCAGVINRLQNQIRAAQCELAWTHAQIAMHSAAAAAHARTTPPPRATLPPGQRDGGGVAGAPSSTQQATTSAAWPLEDFASEFSFP