MGPSARMLFKITVLGDGGVGKTAITVQFTMSSFVETYDPTIEDCYRKQWVVDEQPCLLEVLDTAGQEEYTALRDQWIREGEGFLIVYSITSRPTFERVERIVERVLRVKDESGLPLPPLSSSLSNDPYGLATSRSTPTSAGGGGGSGGGGMWAARVPIVIVGNKKDMFHSREVSTDEGASLARRLGCEFYEASAKTNSNVEAAFKCLVKKIKLAKQGGVAVQAERVGGRKKKQKCVVL