MASIKSVKVPTIDFSNYQELKPNTPLWESTKIQVFEALQEYGCFEAIYDKVSKEIREETFDMSKEIFEFPLETKVKNISEKPMHGYMGMIPQLPLYESLCIPDLLNPQSLEKFSNIFWPQGNQHFCNLIKSYSNPLVELDGMLKRMISENLGLKNHIDELLNANYFLFRFTHYKGSSIASGDENNKAAGLGGHTDGNFLTFISQNQVNGLQINKNGEWIDVIISPNSYVVLAGDSFKAWTNGRLHSPLHRVTMSGQNDRLSIQLFSLSKPGHFIQAPKELVDEEHPLLFKPFEILELFKYGTTEAGYTAPPSDLFKIYCGV*