MSTIYISQQDSMEAKSEIAKDVTELIGSTPMVYLNKVIEGCAAQIAAKMETMQPCSSIKDRVALSMIKDAEDGTDYAWKAARGYKLVIVMGAKYSIERRIILKALGAELYIADPAKGMDGVLQKAQEIIDRTPNCYFLHQSENPANPKIHYEATGPEIWNCTGGKVDILIAGIGTGGTVTGIGRFLKEKNPEIKVYGLEPTENAFLNGGQLGPHKIQGIGPGLISPVLDLSILDEVLQVSSDEAIEMTKLLALKEGLLVGISSGALDAAAVKVAKRPENAGKLIVVS*