MADAFLDKVNSLGERIKVGGAGLSRKMSAGVTSMSGRMKELFQVATPADKAVEEATAAETLDGEGPDWVRNLQICDMVNHDQMSGQDVVRAIKKRLGAAASVHNAKVQLLTLFLLETCVKNCEKMFTEVASERVLDEMVKMIDDPQTATSVRDKALKLIESWGEATEELRYLPVFEETYKVRSILCTWYIGLFPDVRNMVPMQSLRARGIFFPGRDVESLAPIFAPSRSQQSEPVMLSGDEAGFDAQSAW