MDKKLVVLGIPWDVDTEALRQYMSKFGELEDAIVMKERSTGRSRGFGYVTFSSAEDAKNALEGEHVLGGRMLEVKVATPKEEMRAPSSRKVNRIFVAKIPRTVTEEMFQSYFETYGEIVDLYMPKEQGSKGHRGIGFITFSSSDSVDTLMAETHELEGSTVVVDRATPKEEDFRRSSRVMQGGYGAYNAYISAATRYGALGAPTLYDHPTFYGNTVRGVGKKIFVGRLPQEASAEDLRQYFAKFGRILDVYVPKDPKKTGHRGFGFVTFAEDGVADRVSRRPHEILGQQVAIDSAAPLDEAGPSTSYMGSAEAAYGGYGPMRSSSYGRFYGSMDFDDWGGYAGGSGGRSSRMDLRYRPY