MAREQPPSLVVLTGGSGVGKTTLIDRLSALGYRTVPEASMRVISALNSLIGTESQLAWRTRHKQAFADLLGTVAVEQETQEASASEGGTGFLDRSVLDCLGYARVRGYEPPAFLTPAVQRQSAARIKAVFIVEPLDSMRAEALAARNEASGRATDPAGARQVCEVMGEVYSRLGCSTSRLADGSVEDRLRQLLRECGLPPPPPPPPARRRRRLLRAWLLAVAALRLISVAIALLHPASLARRVFAAAPEQLTPLGARVFGAWTATSCVLCGLCASEGADPATATFSATAWSFVVALALFVPEAAARQGSMTVGSAGSPLAIAATSLVWMAAVRWPGRDASLWAVAIAGSASVAVAAAMLRTEAAMGFPDRLDASLAWDESSAAERLARLGPSGRREYRAMYVSPLGDMALPLCYAPALAALCWRSFSRRPLALLPLLAGACDLLENASVLRLLDTFPRLEQAPLALAVGPWATFGKWAGLALTFALLAAHARARGGPAQKGRSQAWSSTTKSE*