MFLDKGSMQSNLDCFLHCTTPLVPSQSLHKREIRNLNRLWHPWERDTVEYFTLGDLWNCYDEWSAYGAGVPIALDNGETLVQYYVPYLSAIQIFTSNSPVNSFREDTESGDGETRDSFSDSWSDDSESDKKCRCDGCSSEGGSEQDNPCPRNDRLGRLYFQYFERSTPYGRVPLMDKINGFARRFPGLTSLRSVDLSPASWMAIAWYPIYHIPMGRTIKDLSTCFLTYHTLSSSFQDMDVEDDIESPEKKRKEGENITLPPFGLATYKMQGNVWVSGNCGRDQDRLVSLLSVADSWLKQLWVEHHDFNYFTGTRRGQYHNLKDFTFETSP*