MSPGEEDVEASSDSGGSATRRCAACKFLRRRCSRDCVLAPHFPASDPHRYACVQRVFGAGNTARMLQVITDHYY