MKYLYKIGLILSVVLTAGACSGQLDTIQEYLDAGETIYAAKMDSVDIRPGYNRVEVTGLLKYGMDTERCVIHWTPDNDSLVVPVKRIDPVDTFRVFIENLPEGTYQFEIVTYNKSGYRSISTSKGSKTYGDRYISSLRVRSLLSTEVEGENLLLNFSSEMAEALATKVFYLNSAGEKQEQEVARGDNQIKITDWKPRGAYEVKTYYIPEVNAVDTFSVSSTGVFPEKIVEMDKSTFREIILDNDIRLNAWGGALWKAWDNAYENTNYAHSDNTNPIVFPAWFTFDLGEKALLKRFDLFSVVRDDLNYNGGNMKSWEIWGREDEPANSSWDGWTKLITCNSFKPSGKPVGENTDEDNSYIAKGEKFDFPSGIPEVRYIRIKVLDSWSGQGYVQFSEFTFYKSE