MAVFSPTCSSTPPLLSFRNNISFFPSHRPSFPGVRYTLTVKATVSVESPSSSATERSDDSPKVLLEVRDLSAVIVESKLQILNGVNLTVRQGEVHAVMGKNGSGKSTFAKVLVGHPDYEITGGSVSFKGENLLEMEPEERSLAGLFMSFQSPVAIPGVSNIDFLNMAYNAQRRKLGLPELGPIEFYGYIAPKLELVNMKIDFLNRNVNEGFSGGERKRNEILQLAVLGADLAILDEIDSGLDVDALRDVAKAVNGLLSPKNSVLMITHYLRLLEFIKPTYIHIMEKGRIVKTGDISIAKVLEKEGYKAISGP*