MRTAFLRSEYGTATERFRLSPTRAPAPSWTIAGRGWGIVTAWNPGARAQDAALNRAAHTRLGIRTAQLRRMDAVNGKGDWQEEAFLLLDISLAETVKLGREFGQAAVLFAVGQRAALVWCEPAPVQVERFWAELHPGEASCCSCIL