MQEASKIKNPLSMELPLREYVKPVVLPWLVGFREACCFHRVLFFCTNSRKLSIRTGECFLLNGLIFLGSIFILNSVVIPILVWILPDQCQQFGPRNLCGSPDIVELYASIRFVLIELFNIFWFYPLYVFSIVLSSIWYNEIAKLAFSAMGRYGPAVVESSSQNELSDTQNVANKDKPAGFGGVITGIAEQAYSVLLLSFFFLEVYATGFIPYIGKAINFLLLSWMYAYYSFEYKWNLSELSLDKRLDFFESNWAFFAGFGSPCVLAIFFFPPLVSYGVMALLFPLFVLTATGTQEEQVIDYQRRSWRIRGLQKLPIFYVADKLGLKLLHFFDKDDKGWRQD