MSPSKSVLFYGPPGSEEYQPEHFLNSMAITNEHFQAALGSSNPSTLRETVVEVPNVSWEDIGGLENVKRELQETLQYPVEHPDKFEKFGMSPSKGVLFYGPPGCEYQPEHFLNSMAVTNEHFQAALGSSNPSALRETVVEVPNVSWEDIGGMENVKRELQETVQYPVEHPEKFEKFGMYPSKGFLFYGPPGCGKTLLAKAISNECQTNFISVKGPELLTMWFGESEANRGNSGGDVGGAVDRVLNQLLTEMDGMTAKKNVFIIGATNRPDIIDSALLRPGHLDQLIYIPLPDEASHFQIFKACLQKSPIAKDVEIATLAQYTQGFSGADITKICQRACKYAIREHIEMDIEKEEKRKENPEAMDEHETKVAEIKAAHFEESMKYARRSVSDADI