MELPLREYVKPVVLPWLVGFREACCFHRVLFFCTNSRKLSIRTGECFLLNGLIFLGSIFILNSVVIPILVWILPDQCQQFGPRNLCGSPDIVELYASIRFVLIELFNIFWFYPLYVFSIVLSSIWYNEIAKLAFSAMGRYGPAVVESSSQNELSDTQNVANKDKPAGFGGVITGIAEQAYSVLLLSFFFLEVYATGFIPYIGKAINFLLLSWMYAYYSFEYKWNLSELSLDKRLDFFESNWAFFAGFGSPCVLAIFFFPPLVSYGVMALLFPLFVLTATGTQEEQVIDYQRRSWRIRGLQKLPIFYVADKLGLKLLHFFDKDDKGWRQD