MGKCYPVMSEEYRYAVDKAKRKLRALIAEKNCAPIMVRIAWHAAGTFDVKTKTGGPFGTIRNHEELAHGANAGLLIAVKLLEPIKEKFPVLSYADFYQLAGVVAVEVTGGPDIPFHPGREDKPESPEEGRLPDATKGSDHLRDVFGHMGLGDKEIVALSGAHTLGRCHKDRSGFEGAWTENPLCFDNSYFKELLSGEKKGLLQLPSDKALIEDPKFRPFVELYAKDEDAFFKDYAEAHMQLSELGFADVAE*