MDPSSEAGLGNGGLNQGDSGLPFKCSGIDQVRPSLGAAGACCTTLTGSVMRFFNSSKFPKGWSGFTGPRRINHGGQHYKISANQSITTLQPGSCTVKSWTCQWSFPSPLLKALLSEQMPT