MTAVDTEDDTKWKSGVLSALSGIGKKESVKVKKLRKLVLLSLQMDEDDKVAKKEFKRVVKALEDDGELKIDAEGLVKLKKSSGKKRKSKGETLAECTKKQKHSDNNNDKSDETQPGQPSEQEEASPEEKNKPCQGNPSGVTRLFLGNLPFAVDEASLEAFLPAHVTHIKWITDKETGKFYGSAFIEMETSISAAKAVAMAGSQLMGRPLKVNFAPSRPGDIWPPVKKVISGGSTGQAGGSGIKAMSEKPETCTKLFAGNCSYEIDDDAITKFFGNVESEVKAVRWLHHKDSGDFKGCGYVEFWNTEACEKAATLNGKTLLGRPIRLDWAE*