MTATEDTRTGSESVDLFVSPLGRVEGDLDVRVTIEDGVVTSAWTEAAMFRGFEIILRGKDPQAGLIVTPRICGICGGSHLYKACYALDTAWRTHVPTNATLIRNIAQACETLQSIPRYFYALFAIDFVNKNYAKSALFDEAVRRFAPYVGTAYQKGVVLSGKPVEVYAIFGGQWPHSSFMVPGGVMCAPNLSDITRATAILHHWKDNWLEKEWLGCSIDRWLENKTWDDVLAWVDENESHYNSDCGFFIRYALDIGLDKYGAGCGNYLASGTYFEPSLYDHPTVAGRQSALIGRGAVYADGKYHEFDQARVSEDVTHAFYKGDRPLHPWEGQTDPIDPAVGRDQGKYTWAKAPRYDVPGLGRIPLEAGPLARRIAAAAPDPAPHMDSDPLFADIMARIGPSVFTRQLARMHEAPKYFKWCLDWLSRIDLHDSFYDKPIEHESGKGWGATEAARGALMDWIVLENGKIENYQVITPTAWNIGPRDSEGALGPIEQALIGTPIVDMHDPVELGHVARSFDSCLVCTVHAYDGKSGKELNKFVINGMV