MVGKACSRVVLPAKIVDCIWALKAYYEWKQCGGNGPLRTPIVPRKTRNFLQQSTVLVKAPETLPNASVGNIEEVEKRLYDIFQSNDFIGAWLKRVAVEITSDKENVDQNLVEAIQAAAEHGSTQTLMDLIIAIIAENKQIREMCSVNSSGYQRVLEENKILYNNLQDLKGCIRVFCRIRPHFGGQSDADAQTAVEFIGEDGSLLVNTSKMGKDVQRIFNFNKVFGPSATQKDIYMDKQPLIRSVMVGYNVCIFAYGQTGSGKTHTMSGPTGASERDMGVNYRALSDLFKLSQKRKDLMMYDVSVQMIEIYNEQVRDLLGTHASNKKLDIRNNAKNGFNVPDAILMPIKAASDVLDLMNFGQKNRVVSYTALNDRSIRSHSVFTVHVQGTDCVSGCNIHRYLSLVDLAGSERVDESEVTGDRLKEAQYINKSLSSLEDVLAALAQKSPHVPYRNSKLTQLLQD*