MKLLASSSSSSSSTMMPVTQRLLVVHVALLLSGLSSVSAELRRNGEICVSPTNTYTAKVDIHASERGYYVFEECGEDWVNPTIGLEFGQVYTFIQKHKSNYWHPIDFSYFPDAHHVGAELLDPRTKGNDGGDSIISNLPNQQTTTTSAASANGPADTCATNMTCPAPMYFLNDGYLGTYSNIKEVAPITSNEHDIGLELYEDFFFKSMATWTGFGTFSIQLKFDDESYTGKDIFYYCRIHQFMAGRMKLLKNGVPVNEQDDPPMYFEMETPGQFDAMCGTYGLDAFQLPHPQCPDRFVCDVDERMRDFASCIDAMDCHMILGMTTKVSSKTELALFVHQMIPHHQNAVNMAKALLKAGFLPCDDLTNEEDPYCIMQSLLYGIVNRQNHEIGVMSKILAGLNLPPTDDCEVLVGDEGLHGSSRGLKGMAVTAAGAMFGAAAHAF*