MADEKIHINIVVIGHVDSGKSTTTGHMIYKLGGIDESVIERLEEEATEMSKQSFKYAWVLDKLKAERERGITIDIALMKFETSKYSCTVIDAPGHRDFIKNMITGTSQADCALLMIDSTTGSFEAGFSKDGQTREHALLAFTLGVNQMICCCNKMDATSPPYSQERYEEIKQEVSGYLEMVGYNPENIPFVPISGFQGDNLIEKSENLEWFEGPTLLEALDNLREPERPSDKPLRLPLQDVYTIGGIGTVPVGRVETGVIKPGMVVCFAPTGVTAEVLSVEMHHQALSEALPGDNVGFHVENASAKELKRGYVASDSENDPARETASFISQVIIMNHPGQIANGYAPVLDCHTSHVAVKFAELQSKIDRHSGDELEQEPKFLKNGDSGIVKMIPTRPLTVEAFSEYPPLGRFAVRDMRQTVAVGVIKSVEKKEAFSS*