MSPKVISLSGLIPVVLLLFAHLNNPHTSFLRALLDLATPSLPFHLLTVGYFSNDHCLPDEYNPLCDDFPPDFPPPDMAETSIFCVDPNGCCDFTKVQDAVDAVPRSSHKRNVVWINKGIYFEKVTVPATKPNITFQGQGFDLTAIAWNDTANSSHGTFYSASVTVFAAGFVAKNISFINVAPIPRPGAVDAQAVALRIGGDQAAFWGCGFFGAQDTLHDDRGRHYFKECFIQGSIDFIFGDARSLYENCRLISIADPVPAGVRTITGAITAHARESDGDNTGYSFVNCSIGGTGRIWLGRAWRPYSRVVFAYTLMSDIIASEGWNDWNDPSRDQSVFYGEYKCTGDGANLAGRVPYSLKLSDEQALPYLNTSYIDGDRWLKPYCDSLISA*