MGVDYYNVLKVGKSASDDDLKKAYRKLAMKWHPDKNPNSKKEAEAKFKQISEAYEVLSDPQKRAIYDQYGEEGLKGQVPPQEAAGASFSNGGGPNVFRFNPRNAEDIFTEFFGSSSPFEGMGGMGSRSGRNPFSDGMFGTMGGAESLFRSFGEGGPSPAPRKAAPVENKLQCTLEELYSGSIRKMKISRNLVDHSGKTVPVEEILTIEVKPGWKKGTKITFPEKGNEQPNVVAADLVFVIDERPHDVFKRDGNDLIFTQKISLVEALTGCTVTLTTLDGRTLTFPCNEMISPGYEKVVAKEGMPIAKEQGKRGNLRIRFDIKFPARLSSEQKEGIKRLLGGG*