MTTMDLNVSPLGRVEGDLDVRVTVEDGVVTSAWTEAAMFRGFEIILRGKDPQAGLVVTPRICGICGGSHLYKSAYALDTAWRTHMPHNATLIRNICQACETLQSIPRYFYALFAIDLTNKNYAKSKLYDEAVRRFAPYVGTSYQKGVVLSNKPVEVYAIFGGQWPHSSFMVPGGVMCAPTLADVTRSIAILEHWKDEWLEKQWLGCSIDRWLENKTWDDVLAWVDENESQYNSDCGFFIRYALDIGLDKYGQGVGNYISTGTYFEPTLYENPTIEGRNAALIGRGGIFADGQWYEFDQARVTEDITHSFYRGTGALHPFEGETNPIDPEEGKKQGKYSWAKSPRYDVPGKGFIPLETGPLARRMAAGGPNAAEHQDYDPLFVDIYNKIGPSVLVRQLARVHEGPKYYKWVMDWLSRLDLKESFYSKPIEHAEGKGFGSTEAARGALSDWIVIEDGKIANYQVITPTAWNIGPRDASEQLGPIEKALVGAPIVDPEDPVELGHVARSFDSCLVCTVHAYDGKTGKELSKFVINGMV