MSAQIALPAPEHVCYVHCNFCNTILAVSVPSNSMLNIVTVRCGHCTSLLSVNLRGLIQSLPAVEDPFQESLKMHNISFRENYSEYGSSSKYGRVPMMFSRNDPGHMLHVRTPEKRQRVPSAYNRFIKEEIRRIKANNPDISHREAFSTAAKNWAHFPNIHFGLGSHESSKKLDEAIGAPSPQKIQRLY