MSGTFDRANEVKAFDEMKIGVKGLVDAGIKKIPLIFHNPQATVTNPKPPSTLTIPTIDMGGGVFESTVARKEVTEKVKDAMEKFGFFQAINHGIPLEVMEKIKEGIRAFHAQDPEARKRFYSREKTKAIKYNSNSDLYDSPAASWRDTLSCFMFPDVPKTDDLPDICREIMLDYSKRVMMFGELIFELISESLGLKPNHLKKMDCAKGLLMLCHCYPPCPEPDRTLGATQHTDRSFITILLQDHIGGLQVLHDGYWIDVPPNPNALILNLITNDKFVSVEHRVLANGGEEPRTSIASFFVHPPSTSPRVYGPIKELLSEENPPKYRETTPEASNHYVARKRDGNNSLSHLRI*