MAIGVLAFQGSFNEHIAVLRRIGVKGVEIRKPEQLQNVAALIIPGGESTTMAKLAEFHNMFPALREFVKMGKPVWGTCAGLIFLANKVVGQKAGGQELVGGLDCTVHRNFFGSQIQSFEAEISVPHIADKEGGPPGFRGVFIRAPAILEVGPEVDVLAEVPVPDKVKNSDIAKEIQEIRLRARRTYSRRSMWLPVPFFKLSLVSQAKNHLLSEAYCGRQDWNLDKVLVNPECLNKVAVAVKQGNLLGTAFHPELTADSRWHMYFVKMVNDQSEEAKIETETETETSSNIIKSGDSSALQDPKIELPIYLP*