MASSRNWVYDVFPSFSGTDVRRNFLSHLLKGLHKSVNSFRDQNMERSQSLDPMLKQAIRDSRIALVVFSKNYASSSWCLNELLEIVKCKEEFGQMVIPIFYCLDPSHVRHQDGDFGKNFEETCGRNTEEEKIQWEKALTDVANLAGFDSVTWDDEAKMIEEIANDVSGKLLSTSSTDSAENSIGIEDHIANMSVLLQLEAEEVRMVGIWGSSGIGKTTIARALFNQLSRHFPVSKFIDRAFVYKSRETYKGANPDDPNMKLHLQGCFLSEILGKKDIKIDHLGALGERLKHQKTLIIIDDLDDLVVLDSLVGKTNWFGCGSRIIVITNNKQFLRAHGIDHIYEVSLPSKERAQEMFCQSAFGENSPPEGFEELVVEIAWLAGSLPLGLTVFGSALRGRKKEYWVKMLPRLQNDLDGNIEETLKVSYDAIGNVKDQALFRLIACLFNHVKVRDIELLLADSGLDVNIALENLVDKSLIHVRNDHVEMHRLLQETGRNIVRSQSTDNPGEREFLVDSNDSRTVLSEGIGTRKVLGISLDTSKVSEFCVHENAFKGMGNLLFLDISSKTFIEEEVKVHLPEKINYYSVQPKQLIWDRFPLKCMPYTFLRNLVKLEMHDSKLEKLWEGAMSFTCLKELDMWASKYLKEIPDLSKATNIEKLDFGHCWSLVELPSSIRNLNKLLELNMEYCGELETLPTGFNLKSLDYLNFNECWKLRTFPEFATNISNLILAETSIEEYPSNLYFKNVRELSMGKADSDENKCQGVKPFMPMLSPTLTLLELWNIPNLVELSSSFQNLNNLERLDICYCRNLESLPTGINLESLVSLNLFGCSRLKRFPDISTNIKYLDLDQTGIEEVPWQIENFFNLTKLTMKGCRELKCVSLNIFKLKHLGEVSFSNCGALTRVDLSCYPSGVEMMKADNADIVSEETTSSLPDSCVLNVNFMDCVNLDREPVLHQQSIIFNSMILPGEEVPSYFTYRTSDSQPFGTSSSLPIPLLPTQLSQPFFRFRVCAVVSASNGVYIGVYSRFKGRIGNKFDSFGELHKFMEIEKGIHLCIFDCRIRLYKDNVPLSQLNYDHVDINIHITSGDWRSTVVLKEWGIRLLEDCSSAENRLGNPNSTLPHVCVEDEENLVNGTEQGDRGDVVTETSSKQNEDVILLQRSADSMFSRMSGKEMISYFTHRTTGTSLTNIPLPHTSPSQPFFRFKAFAVVGCKSSGQFSYFVTHISCRFKDGFENQPRRLYKAENGNHLDIYECSFPLYQGNASPAEMNYDRVDIQLHLRYRSDSTVRLIVWGIRLIEDCSSSENQLDSETDQFEECGNSDIGHEIDQSEECEDMDDTGGICIGIDQSEERGDSDE*