MASIPPCHDPGSYESSRSVCLNDECRPPALASTCFLADSAAPVFPLNEDELTKQVLGFERAETCASSTSVLNSIPLDERHIFLCFKEPQSWPALVEAADFDRLPRFLAATIKLKKNEMIKKTRLTICEGRDGTESSNGDVMVFPDMIRYKGLTHFDVDTFVDEVLVQNHEWLSGRPERLLGTHIFVCAHASHDACCGISGPIIIGKLRCEISARGLDRHVCVRPCTHVGGHKYKGNVIVYSLDATGYGSVTSDDVCSLLDELFGTGNPADGHRRSFHRMTDMECPPQTLQNPVQYCGDTYSGYACHAREQANIDTDGKVSGSINPPRTRVGLNFSEKGGVISRTNRRLYSNYRWWQASWWF