MKPCMTNLRQMIQPMLNFQGISAGLNMVDVPFFRPKDKVVFVMGATGTGKSRLAIDLATRFPAEIVNSDKIQVYKGLDIVTNKVTPEESLGVPHHLLGTVENTHEDFTAEDYQREALRAVKSIVERDRVPIIAGGSNSYIEALVNNCVDFRLRYKCCFLWVDVDRPVLNSFVSDRVDKMVEMGLVDEVRRIFDPSSSDYSSGIRRAIAVPELDEFLRAEKRDYPAEVTGKLLETAIKKIKENNCLLACRQYQKIKRLYKQWKWNMHRIDATEVFLRRGEEADEAWENMVARPSALAVNRFLNYSDDHHLEGADILLPEISAVPPLPAAVAAISR*