MVEHGLKRERSFSSSLRGLLLLLLLLLLFCGFIDVVGWEEEEKEANEKSSQRLEALVVVTSAWIVVEEATAIFIPWNGCPSLPPYHLQRSRLRASQHKGSGVVQFVDEMAISLSVVEKCCHSSANSIAKVPKPFTDYKLQLRRCFDVASQKTLFCKRRTVLCGGASLATIFTLNCILTPLPLQAAENDQKGQEDDGDKGVFDSLKSLFDPNEKTKSGKILPKAYLNSAREVVKTLRESLKEDPKDIAKFRRTADAAKESIREYLNGWRSQQTVVAEESYVAIVKAIRSLASFYSKAGPFAPLPEEVKSGILDQLNTAEAFL