MELAKHFIRTNVEPERMVLCLLPVLPPELRPIIQIDGGKLMSSDINELYRRVIYRNNTLTDSLTTSRSTPGELVMCQEKLVQEAVDTLLDNGIRGQPMRDGHNKVYKSFSDVIEGKEGRFRETLLGKRVDYSGRSVIVVGPSLSLHRCGLPREIAIELFQTFVIRGLIRRHIASNIGIAKSQIREKEPIVWEILQEVMQGHPVLLNRAPTLHRLGIQAFQPILGGGRAICLHPLVRKGFNADFDGDQMAVHVPLSLEAQAEARLLMFSHMNLFSPAIGDPISVPTQDMLIGLYVLTIGNRRGVYLGSVDYVMVRVPLMATWSN*