MVFPLDSQLQNPISALLDGLYCEEDRFLDDDLGEWSSLDVGNEKWVENVKKTLPLLECDMFWEHDELATLLSKEKEFNLGFESLISDGSLMGVRKEALDWMLRVIGYYGFTATTAVLAVNYFDRFVSGLCFQKDKPWMSQLAAVACLSIAAKVEETQVPLLLDLQVADSKFVFEAKTIQRMELLVLSTLKWKMNLVTPLSFIDHIMRRFGFMTNLHLDFLKKCERLILDIITDSRLLHYPPSVIATASMFYVINEIEPNNAMEYQNQLMSVLKVRKDSFEECNDLILELMGTSCYKLCQSLKRKHHSVPGSPSGVIDAYFSSESSNESWSVASSISSSPEPQYKRNKTQDQRMTLAPLGSNLH*