MGKTYPCVSDEYLYAVDKAKRKLRALIAEKNCAPIMVRIAWHSAGTFDVKTKTGGPFGTMRNPEELAHGANAGLIIAVKLLEPIKEKFPILSYADLYQLAGVVAVEVTGGPDIPFHPGRKDKLESPEEGRLPDATKAADHLRDVFGHMGLGDKEIVALSGAHTLGRCHKDRSGFEGPWTENPLCFDNSYFEELLSGEKEGLLQLPSDKALIEDPEFRSFVEVYAKDEDAFFKDYAEAHLQLSELGFADT*