MTSPTHKPLVLIIGATGRTGGAIIDALVKSAKFRTVALIRPSSASKPEVEQLRARGVEIRLGDIADTEDKHKAVLSGVDVLISAVASEHLTAQKPLISAARDVGVKRVIPCDFAMPGAKGVQDMLDEKLAIRDFVRALGIGYTFVDVGWWMQLALPYPTSRDKKNLCTNFEHIGTYVARIIDDDRTLNQYVIIWEDELTLEEVKTIAEKASGEEDVLRAKRVVVEADELQSRAKAAKEEALRNPSPATQLLRHGNQFMISMHILGENSLENAKALGALDVRELYPDIVPQKLGDFAQKFYQASSLPNVQYD*