MSREMGFLSPPCEAATYLRNSNWLFEENKGTKWTTEENKMFEDALALFDKETPDRWYNVAAMIPGKTVNDVIKQYRELVDDVTDIEAGLIPVPGYMTTVPSTNSFTLDWINHDQEEGVFHDFNKPFYGPSHGKRNTSNRFSEYERKKGIPWTEEEHRQFLLGLKKYGKGDWRNISRNFVTTRTPTQVASHAQKYFIRQLSGGKDKRRSSIHDITTVNLTDMKSISPENHTSSNSPENSVPSPQKPYNLSNQKADIGFKTYGLKLHEHGMHSVILQGLQFGQYNTM