MSALRILVPVKRVIDYAVKPRVNKAQTGVETAGVKHSMNPFDELSVEESVRIREGKKTPVEDICVISAGPTKAQDVLRTAMAMGADRAIHVETKEGEDLEPLGVAKLLKAATEQNKSNLVILGKQSIDDDAGQTGQMLAGLLGWAQATQASKIEFTGGDSVQVTREVDGGVETLKAKLPMVITTDLRLNEPRYASLPNIMKAKKKPLEKKTLADYGITAEKRLKTIKVTEPPPRQGGGKVEDVDGLVSKLKELGAL*