MASLVQHVAGLACPPLSGASRRPGAPMRPSALVCGTYVLSKDEKERERMRQLFDEASERCRTAPMEGITFSPEDLESAVETTDIDTDIGSLIKGTVFMTTSNGAFVDIQSKATAFLPIDEACLLDIDHIEEAGIRPGLVEQFMIIDENPGDETLILSLQSIQQDLAWERCRQLQAEDVVITGKVIGGNKGGVVALVEGLKAFVPFSQVSSKTTADELLDKEIPLKFVEVDEEQGRLVLSNRKAMADSQAQLGIGSVVLGTVESLKPYGAFIDIGGINGLLHVSQISHDRVADISTVLQPGDTLKVMILSHDRERGRVSLSTKKLEPTPGDMIRNPKLVFEKADEMAQIFRQRIAQAEAMARADMLRFQPESGLSLSSEGILGPLSSDTQDLNSGEGQSADE*