MPSHRILLSRLHGATNHLFRVSSTQPTLVVRSDGLPLRLHGATNHLFGVSSTHLTLVALLYIGLVAGLLNRFPLKFSQRSPGRLRNNKARGSGSSRTGENGDIITFSDVAGVDEAKEELEEIEFLRNPDKYTRLGARPPRGILLVGLPGTGKTLLAKAVAGEADVPFISCSASEFVELYVGMGASRVRDLFARAKKDAPSIIFIDEIDAVAKSRDGRVRVVSNDEREQTLNQLLTEMDGFESNSAVIVLGATNRADVLDPALRRPGRFDRIVMVEPPDRHGREAILKVHISKNKLPLAADVDMKSISSATTGFTGADLGNLVNEAALLAGRANKLVVSMEDFIQAVERSIAVSPWKI*