MIMKRELIVARAVCLAPSTSSAGVHAFEAEHRIVLPEPYRAFVAEIADGSYSGPPEYGLLSVAELPDDW ......