MLEPKVVIMDDGLTRYVCPQCGVKYKKLSALRGHMKECGKGAQCPLCPKIVTQRRNLAKHMERHRRDGLLEFHHFIDNFPSNINLII