MAEALFVEIQELGLRLDTFAVNNMIRCYTRVNRIQEALDLYRKMPYFGCHPDNCTFGLLIDWCGKFGSRKELQRIFLDLRASPHNADAQTFNTMIHNFCKQRDFANAREAANQMKAWGIPFSSATYAILIHMYAKARDSKAAAELYADYLRSGLEPNLIVYNNVILSYGSSGFPGHAQNILGDIRKAGLAPDRFTYCTLISSWARAGAMLQARRWFNKACKTKAGPSIEMCNALIDGYLKAREVEPAKFILTKLYADYLRSGLEPNLIVYNNVILSYGSSGFSGHAQNILGDIRKAGLAPDRFTYCTLISSWARAGAMLQARRWFNKACKTKAGPSIEMCNALI