MAFSRFIPLQWFLRSPSSSNPSSTAKRFGIVRGYVAAPHEKRAAAKGASSIDGIKDIIAVASGKGGVGKSTTAVNLAVALAKTCQLKVGLLDADVFGPSIPTMMKLHGKPEVSEDMKMIPIENHGVQCMSIGFLVDKDAPIVWRGPMVMSALQKLTRGVSWGKLDILVVDMPPGTGDAQLSISQGLQLSGALIVSTPQDVALIDARRGANMFRKVEVPILGLIENMSSFKCPHCGEQSHIFGSGGARKTADELDMEFLGEIPLEVDIRRTSDEGNPIVVSLPDCGVSKAYNDLANKVVHRLEELANDRQNRPKILL