MSSTAIVHDDDLMEPTLQSIVNQKTLRWIFVGGKGGVGKTTTSCSLAIQLAKARKSVLLISTDPAHNLSDAFGQKFGKEARLVDGFTNLSAMEVDPNGSLQDLLANGEGQGDDPMAGLGVGNMMQDLAFSIPGVDEAMSFAEVLKQVKSLSYEVIVFDTAPTGHTLRFLQFPTVLEKALAKLSQLSSQFGPMLNSILGARGGLPGGQNLDELLQKMESLRETIGEVNTQFKNPDMTTFVCVCIAEFLSLYETERMIQELTSYQIDTHAIVVNQLLFPKQGSDCEQCNARRKMQKKYLEQIEELYEDFNVVRMPLLVEEVRGKEKLEKFSDMLINPYVPPN*