MDCPSLPPGWKKEEVIRKSGLSAGKSDVYYFSPSGKKFRSKPQLARYLGNTVDLSSFDFRTGKMMPSKLQKNKQRLRNDPLNQSKGKPDLNTALPIRQTASIFKQPVTKVTNHPSNKVKSDPQRMNEQPRQLFWEKRLQGLTACDVTEQIIKTMELPKGLQGVGPGNTDETLLSAIASALHTTSTPITGQLSAVVEKNPAVWLNTSQPLCKAFIVTDEDIRKQEERVQQVRKKLEEALMADVLARAAESTRETDVKSDKGDEAWEKD