MTSAPATMRWGNLPLAGESGTMTLRQAIDLAAALLAEAGVDSARCDAEQLAAHLAGTDRGRLPLFEPPGDEFFGRYRDIVTARARRVPLQHLIGTVSFGPVVLHVGPGVFVPRPETEAILAWATAQSLPARPLIVDACTGSGALAVALAQHRANLGLKARIIGIDDSDCALDYARRNAAGTPVELVRADVTTPRLLPELDGQVDLMVSNPPYIPDAAVLEPEVAQHDPHHALFGGPDGMTVISAVVGLAGRWLRPGGLFAVEHDDTTSSSTVDLVSSTKLFVDVQARKDLAGRPRFVTAMRWGHLPLAGENGAIDPRQRRCRAKR*