MAVFSPSCSSTSPLLSFKNNISFFPSHRRCFPGVRCTFTVKATVSVESPSSSATDRCDDSPKVLLEVRDLCAVIVESKQQILNGVNLTVRQGEVHAVMGKNGSGKSTFAKVLVGHPDYEITGGTVSFKGENLLEMEPEERSLAGLFMSFQSPVAIPGVSNIDFLNMAYNAQRRKLGLPELGPIEFYGYIAPKLELVNMKIDFLNRNVNEGFSGGERKRNEILQLAVLGADLAILDEIDSGLDVDALRDVAKAVNGLLSPKNSVLMITHYLRLLEFIKPTYIHIMEKGRIVKTGDISIAKVLEKEGYKAISGP*