MMMMSLNSKQAFSMPHSLAEPKYSSLHPSSSPPSSSAPSSTQSSNSGNSRSNTSEAMRRACLPTPPSNIFGGLDESLLARAEALAAVDIVSQTKNHHHPPHHSPFKPDTTYHTMTTIPCTSSASSSSVPISHPSALPSSHHHHHHHHHHHHQPHQTLEGDLLDHINPGLALGAMTGPDGSVVSTPTHPAHMAGMNPMHQAAISMAHAHGLPSHMGCMSDVDADPRDLEAFAERFKQRRIKLGVTQADVGSALANLKIPGVGSLSQSTICRFESLTLSHNNMIALKPILQAWLEEAEKSHREKLSKPELFNGAEKKRKRTSIAAPEKRSLEAYFAIQPRPSSEKIAAIAEKLDLKKNVVRVWFCNQRQKQKRMKYSAGI