MSNAVSSSVFGEKNNSVAYELPWVEKYRPIVLDDIVGNEETIDRLKVIAKEGNMPHLVISGMPGIGKTTSILCLAHALLGPAYKEGVLELNASDERGIDVVRNRIKAFAQKKVILPPGRHKIIILDEADSMTAGAQQALRRTMEIYSNTTRFALACNQSNKIIEPIQSRCAILRYSRLTDQQVLQRLLNICKAEKVNYTDDGLAALIMTAEGDMRQAVNNLQSTVAGFGLVNGENVFRVADQPSPVAIHAMLTACQSGNIDVALEKLQGIWDLGFSAVDIVTNMFRVVKTMDSIPEFSRLEMLKEIGQTHMIILEGVQTLLQLSGLVCRLAKSQMKPESFII*