MSLISSKANTSTADNLKASGAEVPWVEKYRPIVLDDITGNTDTIERLKVIARDGNCPHIIISGSPGIGKTTSILCLAHALLGDAYKEGVLELNASDERGIDVVRNKIKTFANTKVTLPAGRHKIIILDEADSMTAGAQQALRRTMEIYSNTTRFALACNNSSKIIEPIQSRCAILRYGKLKDQEILKRLVEITVSEDLKYSEDGLAALIFTSEGDMRQAINNLQSTVSGFGFVSAESVFKVCDQPHPIIIQKLLAACEQGDLDQALDQLQHLWVQGYSALDIVGTLLKVVKGMDRLSEFLKLEFIKEIGFTHMRILEGVSTLVQLGGLLSRLCKLKIDPKKFII*