MSKARVYTNVNVVRSKDYWDYESLNVQWGEQDDYEVVRKVGRGKYSEVFDGFNVNTKEKSIIKILKPVKKKKIRREIKILQNLCGGPNIVKLFDVVRDQQHSKTTILIFEYVNSTDFKVLYPTLTDYDIRYYIYELLKALDYCHSQGIMHRDIGLAEFYHPGKEYNVRVASRYFKGPELLVDLQDYDYSLDMWSIGCMFAGMIFRKEPFFYGHDNQDQLVKIAKVLGTDELNAYLDKHSRKPWSKFINADNQHLVSPEAIDFLDKLLWYDHQDRLTAKEAMVRSLANINTKKVHFLTFLFQSHFEANSFFFFVGLMTQAHAYFAQVRAAETSRMISQ*