MAKSPEPNDTITTRYHYSPPWADLSIIGVAGSSGSGKSSISDAIVRKLNLPWVVILSMDSFYKSLDAESSKKAFANEYDFDAPDAIDFDALVNLLRDLKAGKRAEIPVYSFVKHQRMEETTSIYSPHVLILEGIFALYDPRVLDLLDMRIFCEEDADVCLTRRIIRDVRDRGRDVEGIIKQWLAFVKPNFVKFVDPQRKVADIIVPRGVENKVAITMMVQYIEQKLLEKSKQHRAALSRLQLESLEIPLSSKVIFIEQTPQLRGIDTILHDIDTTSEDFIFYFDRLSALLIELALNHVRFESTAITTPQGYTYNGLRRAQGDVSAIVLERGGAALEVGLKRVIPDCKTGHIVIESNVRTGEPELKYQKLPRDIQTHGSVLLLDCHMSSGGSALMAVQVLLDHGVTQDRIVLATYSAGRMGLHRLTTVFPDITVVACKLVQDIEERWIEKRYFRC