MKLPLLHASSGLEMTRHQINTETYSNESNHRVDLSYFLTTSSSVDTKRSFTSLSLSQALLTGRTLCLSAESSLRFYRDYLFKLLLIGDSGVGKSCLLLRFADDSYLDSYISTIGVDFKIRTVEQDGKTIKLQIWDTAGQERFRTITSSYYRGAHGIIVTYDVTDQESFNNVKQWLNEIDRYASENVNKLLVGNKCDLTSQKVVSTETAKAFADELGIPFLETSAKNATNVEEAFMAMTAAIKTRMASQPAGGSKPSTVQIRGQPVNQQSGCCSS*