MMPVTLVNQEEEMVEWLMVILVIDVDQGEEVGDQLMVMLVTQVDHKEEVVDWLMVFLMTREPATSLGLQRNERYGTTAMVSPGLSTACSPCYVDYHMGAESGHVHFEQPEMVQKARAVAILAEEGGLVVKNYIAVLEAVEGEAEKEYWAKLREGQDKRQQFAGNSRGRGGRGRGGRHSSNNRNSFTKGNGTGKENKHRRFEEDDGSTKDERPNKVQKLGNDGELQASEASKACDDNVLVAAPTGSGKTICAEFSLLRLHQKGTDSVFRCVYIAPIEALAKERYRDWEHKFGKGLELKVVELTSESATDLKLLEKGQIIISTP*