MAGSFEGNVSNTPLAIGIVGPGLIGKTLLDQFVNQVATLKKEFEIDLRVMGIMNSKKMYLDHTGLELSKWEELLHTHAVASDMSKFTAHFESQDFPNPVIIDCTASAQVSQMYYEWINKGIHVVTPNKKANSGAFDQYKRIRELQRKSRIHYFYEATVGAGLPIISTLRSLVETGDKIVKVEGVFSGTLSYIFNNFNGEKSFSQIVSEAKASGYTEPDPRDDLSGMDVARKVVILARECGLQLELDDVKVQSLVPEPLQGLTSSDEFLNELPNFDEEMELRRKGAEVSGEVLRYVGVVDVKTNEGRVELQSFPKSNALAQLSGSDNLVSFTTSRYLRQPLIVRGPGAGPEVTAAGVFSDLLRVAFYLGAPS*