MDMAREVLKTHDLAFASRPKLASIDIICYKSTDIVFSPYGEYWRQMRKVCVMELLTAKNVRSFSSILHDEASRLVQFIQSSPHGEPINITERILWYTSSITCKTAFGDQLLKDQEKFIQMVKKLVELASGFSLADIFPSIKILGVLTGARSRILKVHKTVDAIVEDVINEHKKNIASGKKGNGAFGGENLVDVLLRLMESGELKIPITNDNIKAIMVDLFSAGTETSSTTATWAMTEMMRNPRVLKKAQAEVREVFKGKETFDEDVIEELKYLKQVVKETLRLHPPLPLLAPRECREETNINGYTIPLKTRVMVNVWSMGRDPKYWEDAESFIPERFKQSSVDFLGNNFEYLPFGAGRRMCPGITFGLINVYLPLAKLLYHFDWKLPDGQKPEDVDMTELSAITAARKSELYLIATPYHPSQ*