MKENQLIQLVEEMTIDEKINQLLQLAAAFYSDKAEEKTGPMSELGLSQETIDTAGTTLGVSGANEAKRVQKEYMQNHRLNIPTLLMADIIHGFRTIFPIPLALGSTWDEAAVEKMAEISAKEAAVSGLHVTFSPMVDLVRDPRWGRVMESTGEDPLLNSRLAAAMVRGYQGENLKEDNWRVAACVKHFAAYGGALAGRDYNTVDMSERQLREMYLPGYKAGLDAGAKLVMTSFNTVDGIPATGNQWLFRDVLRNEFGFEGVVISDWGAIKELIPHGVAKDEKQAAELAIKAGVDIEMMTTCYPDYLKELLEEGRIAETLIDEAVMRILKLKNELGLFENPYRGADEQAEAEVILSKEHREIAKKIAQKSMVLLKNENILPFTPQEKIALVGPGAQSQDILGAWSWQGKKEEAISLVAGAQKLTTNLLVAQEPFDYFEPTAAAIEEALTLASQADKVVVALGETDWMSGEAASRSDIRLPEKQLAVVAQIIEKNPNVVVTVYSGRPLDLQGIDVAKGIVQAWQPGTEGGNALAEILWGQYNPSGRLSMSFPETVGQVPIFYNVDNTGRPYESAPEEKYVSKYLDVSNYAKYPFGFGLSYSHFSYQPIQLSALTFTKEEPVTVSVLVRNDSPIAGEETVQFYVRDLVGQVVRPIKELKDFQKVWLEPKEEKEVQFLLSEDMVRYVHSDNQVTSDAGEFIVMIGGNSRDVQTATVTLNE*