MDFGLGSHRVLASRLSVENYCCSLSKVYTFGPTFRAENSHTSRHLAEFWMIEPELAFADIFDDMTLAEDYLKYCVKYAMVHNRADLEFFEDKIEKGLIKRLENLLAEPFARLTYTEAIKILQDESPKAGFQVPVEWGIDLGSEHERYLAEKVYKKPVILYNYPKDIKAFYMRLNEDNKTVAAMDVLAPAIGEVIGGSQREERLDVLDRRITEMGLEPKDYWWYRDLRRFGSVPHSGFGLGFERLIMLTTGIENIRDVIPYPRYPGHAEF*