MSQQRQTQMMFGGGYNNDTTFTKLFVGGLAWETQRETMRRYFEQFGEILEAVVITDKNTGRSKGYGFVTFKDPESAMRACQNPSPVIDGRRANCNLASLGANKNPPPTLHNGLNSQSFH