MATRLCRAFSGAPLTASRGLLHRAIISSSPCASRTPHGSRSIRSTTLAALQAGIVGLPNVGKSTLFNALVENGKAQAANFPFCTIEPNVGIVQVEDPRLKELSGISGSKEIIPATVEFVDIAGLVKGASKGEGMGNQFLTNIRNTDAICQVVRCFEDDDIIHVAGKVDPLDDIDVINLELALADLGVIEKRVERLKKGKKSGDQAERDELELAALAKIQAAIEAGKGARTAPLTRDEAAAVKGLGLLTLKPLIYAANVVEDDLADQGANNRHVQALRVRAAEEGVSVVVVSAKVEAELNELPKEEAREWLESLGVQDGGLSSLVRATYSTLGLQTYFTTGEKETRAWTIRKGMTAPQAAGVIHTDFEKGFIRAETIAYNDYVKYQGYTGAKEAGALRLEGKEYVVEEGDVMLFRFNV*