MVFPLDSQLQNPISALLDGLYCEEDRFLDDDLGEWSSLDVGNENVKKTLPLLECDMFWEHDELATLLSKENEFHLGFQSLISDGSLMGARKEALDWMLRVIAYYGFTATTAVLAVNYFDRFVSGLCFQKDKPWMSQLAAVACLSIAAKVEETQVPLLLDLQVADSRFVFEAKTIQRMELLVLSTLKWKMNLVTPLSFIDHIMRRFGFMSNLHMDFLKKCERLILDIITDSRLLHYPPSVIATASMFYVINEIEPSNAMEYQNQLMSVLKVRKDIFEECHDLILELMDTACYKLCQSLKRKHHSVPGSPSGVIDAYFSSESSNESWSVASSISSSPEPQYKRNKTQDQRMTLAPLGSNLH*