MACARANALHVRCPTTTGARRASARRASRAVRAEATGAGEPTGDGDAQVIVVTSGKGGVGKTTSSANLGMSMARLGYRVALIDADIGLRNLDLLLGLENRVMYTAMEVLEGECRMEQALIRDKRWRTLALLPISKNRARYNVTKSNMSTLIKVLKEMEFQYIIIDCPAGIDVGFINAISVADSAIIVTTPEITAIRDADRVAGLLEANGIYDVKLLVNRVRADMIKKNDMMSVKDVQEMLGVPLLGAIPEDTEVIVSTNRGEPLVLKKKLTLAGIAYENAARRISGKTDYLIDLDRPKKGILQRVGEFFAGDDE*