MTNIVGRIGFLTTGKLGIKLRGVLIDESTTPNTTYLPGIESFFNITANVLTSVSYPETETQNVTATFSIYSVDGSSNPVFPALLSFDAIVPNVASVEFDVLAPTGVVNNQLDTSALRIAKIIANDPALAQKVAGAPYPRGAYSATETYLYGEMVSYFGKNYISKSLSPIINILPTVTDSWYELVITLPESVSVIATGSDTAYGTGWNGSLLVPTQNAVYDKIVTVDAAIATANTNITNLGTAKADLSYVNTQLSADQVVLDALSSGKADLSYVNTQLNSKANLNGAVLVNATTATPPISDNDTSLATTQHVRSFNHSRLAFNAFRGGQQGVPSLSYVTTTAQFNSSSVRSGWGDNFSSNRWLVGEGGTYLITVTTRFATVGGTPPTYFDALLFVGLSGSGVENFLTRSQSVYPSFGYTLSWVGILTFNTGQNVFLNYQVNAVGGGSYSVVLEDVRFSGIQLG