MAISLSVVEKCCHSSANSIAKVPKPFTDYKLQLRRCFDVASQKTLFCKRRTVLCGGASLATIFTLNCILTPLPLQAAENDQKGQEDDGDKGVFDSLKSLFDPNEKTKSGKILPKAYLNSAREVVKTLRESLKEDPKDIAKFRRTADAAKESIREYLNGWRSQQTVVAEESYVAIVKAIRSLASFYSKAGPFAPLPEEVKSGILDQLNTAEAFL