MTNLVTLENVSVAFGQRRVLSDISLALTPGKILTLLGPNGAGKSTLVRVVLGLVAPTEGVIKRDARLRIGYVPQKLHLDATLPLTVSRFLRLRPGTRKDDILPALKRVQAGHLIDAPMQKLSGGETQRVLLARALLNRPQLLVLDEPTQGVDVNGQVALYDLINQLRHELDCAVLMVSHDLHLVMAKTDEVLCLNQHICCSGAPEVVSMHPEFISMFGPRGAEQLGIYRHHHNHRHDLQGRIVLRRGNSR*