MGVDYYNVLKVSKTASDDDLKKAYRKLAMKWHPDKNPNNKKEAEAKFKQISEAYEVLSDPQKRAIYDQYGEEGLKGQVPPPGAGGVNFANGDGPNVYRFNPRNAEDIFAEFFGGSSPFGSMGGFGGMGGRGSRSAFGDSMFGGFGGPESVFRSFGESAPSSGPRKAAPLENKLPCTLEELYTGSTRKMKISRNIADASGKTLPVEEILTIDVKPGWKKGTKITFPEKGHEQPNVIPADLVFVIDEKPHDVYKRDGNDLVVTQRIPLAEALTGTTVTLNTLDGRTLTIPINEVINPGYEKVVPREGMPIPKEPGKKGNLRLKFDIKFPNRLTAEQKAGVKR