MGKEKFHINIAVIGHVDSGKSITTGHLIYKLCGIDKRVFERFENESAKMNKRSFKYAWVLEKLKAERERGITIDIALWKFETTKYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALACLCTGC*