MESTAPVTTAQANASSSTPSGASGPTADRVSSHTHVKGLGLSEFGTVDVNANCGLVGQVPAREACGLVVDLIQAQKLAGRALLLVGPPGTGKTALALAMAKELGPAVPFCPMVASQVYSKEVKKTEMLTTSFRKAIGLRIREQKEVYEGEVTELTVEETQDALQHANTYGRTIAHVTLSLKTTKGTQTLKLDPTMYESLAKENVTIGDVIYIESNSGAVKRVGRSDTFATEFDLEAEEYVPLPKGDVHKRRQVVQDVSLHDLDLANAQPSGNSSRKDVVSLMASLGRPKKTEITDKLRTEINKVVTKYIQDGVAELVPGVLFIDEVHMLDQECFTFLNRSLESRLSPIVVLATNRGVTHVRGTGSGGQDGGGVKAPHGIPVDLLDRLLIVPTRVYSEPEMRDILRLRAATESIVLDDAASAPLSSADVATADTSTLGKLAEIGTRTSLRYAVQLLTPAHILASCSGRTIVSPRDVEEADLLFLDGKASAQRLSQMEGFLE*