MALTAAQVAIVKSTAPILKEHGKTITTTFYRNMLGAHPELKNYFSLRNQQTGAQQAALANSVLAYATYIDDLGKLSHAVERIAQKHVSLFIKAEHYPIVGTHLIGAIGEVLGSALTTEIKDAWVAAYGQLADIFIQREGQLYDAAGEWNSWRKFKIAKKEAENDSVTSFYLEPLDDKPLPKFLPGQYVSLQIPIPELDGLLQSRQFSLSEAPGSNHYRISVKLQGPEEEPSLEDLSAGKIPGLVCTRLHKRYNVGDEVELSPPAGEFFLNPADTSAAKKPLVLLSAGVGATPLVSILDSVLESETASRPITWIHGARYSGSTCFVPHVLDSAKKHDNITAKIFLEDVKEGDQYDFKGEIDLDQLQKDKLLQLDSSDAEYFICGPEDWMVKVRAFLEENGVPRERQHLELFKTGDV*