MNYQIFSNKDLKLKLPFGCIISGPSSTGKSTFVRKLISNSDQLIEPIPKSILYCYGEYNTLVPELQRAGVSVYSGVPPEDIIKKQEQPSLVILDDLMYSIDEKYLSELFTKKSHHLNFGIIFITQNLFEKKLKVARQNSMYIVLTRAPNSALTIRNLGVQLFPGRLNYFLDAYRQATSISNYSYLFIDLHPSSDPNLRLRTNIIKDKESEENYNIIYFYPKIHQIKSCQLILVKLLKTIYNFLNYS