MASRSSSNNKGISATAKHIDAEGYEMPWVEKYRPVLLDDIVGNSDTIDRLKVIAEDGNVPHIIISGMPGIGKTTSIHCLAHALLGEAYKEGVLELNASDEPPGRHKIIILDEADSMTAGAQQALRRTMEIYSNTTRFALACNMSNKIIEPIQSRCAILRYSKLNDAEVLKRLKEICDMESIKYNDEGLAALIFTAEGDMRVFKICDQPHPIVIRQMIKDCQHGKIDEALARINALWDQGYSAVDIVVTVFRVVKGMEELPEYLKLEFIREIGWTHMRVLEGVGTLVQLGAMIARLTKLTL