MTSTDLFVSPLGRVEGDLDVRVTITDGVVTDAWTEAAMFRGFEMILKGKDPQAGLIVTPRICGICGGSHLYKACYALDTAWKTHVPENATLVRNIAQACETLQSIPRYFYALFAIDLVNKNYAKSKLYDECVRRFAPYVGTAYQKGVVLSNKPVEVYALFGGQWPHSSFMVPGGVMSAPSLADITRATAILNHWKDNWLEAEWLGCSIDRWLEIKTWEDMLEWVEENESQYNSDCGFFIRYCLDVGLHKYGGGVGNYIAPGTYFEPSLYDHPTSEGRNAALIGRSGVYVGGKHFEYDHLRVSEDVSHSYFKGDRPLHPWEGETIPLDVEEARKAGKYSWAKSPRYDVPDLGRIPLEAGPLARRMAAGNPDRAEHQDYDPLFIDMMAKLGPSVFVRQMARMHEGPKYFKWVMDWLSRIDLHGSFYTKPEEPQSGKGFGATEAARGALQDWIVIEDGKIENYQVVTPTAWNIGPRDSNSTNGPIESALIGSPIVDIEDPVELGHVARSFDSCLVCTVHAYDGKTGRELNKFVVNGMV