MSEYAIDIQHITKTYNMYKKPSDRFKEALSPTKKSYHDLFYALDDVTMQIKKGEMIGFVGENGSGKSTMLKIITGVLTPTSGSMVINGKISALLELGSGFNPEYSGYENIFLNGMVLGFSREEMEERVQDVIDFADIGDHLYQPVKTYSSGMFVRLAFAVAINVDPDILIVDEALAVGDLEFQLKCMEKFTEIKNSGKTILFVSHDVNSIRRFCDRTFWLQHGKVVEYGDTMDVTTNYENFLKKKSIKTVDREATMKDETPTPDIIEVDHAELLNADYEPLEMVTQDEKVIVKIEYTVKNDQIKKPVCGVAIRTVDNHYVCGLNTLLDGVQIPWKKGRNVFYLEYEKMSLLTGEYYFDIAFFEEHATVPLVYKTKYVTMFITGRYAGEGIVILDHKWKDTTKDEV*