MESALVCSTAPRTTTSSLLKKRETPLDAPFGLSFSRNYVKCWGISLSLRKTKKYKVFNCNVKVEDEACELVNGVELSIGDGVDSIDAYLCNAVRNNNGTGILLLSDIFGFEDSFTRDFSYRVACNGYNVLVPDMFRGNPWRKDESKALFEQWIGSVDKQQVVRDIFTSTKWMANEFVAAGISKKFGVIGFCFGGGVLIDILAQDKGSEFGVGISFYGTRIDLSVTSKIEVPLLLIAGDSDPLCPVNVLKEVENNANGCKMAIFEGRGHDFAHRPQSLEDDKDAEEAFLMMRNWLHDGLHSEN*