MSALRILVPVKRVIDYAVKPRVNKSQTGVEKAGVKHSMNPFDELSVEESVRIREKKRAPGGVEDICVISAGPPKAQDVLRTAMAMGADRAIHVELKEGEEIEPLTVAKLLQKAVEQQKSNLVVLGKQSIDDDANQTGQMLAGLLGWPQATQASKVEFGANDEVTVTKEVDGGVETVRAKLPMIITTDLRLNEPRYASLPNIMKAKKKNLQKTKLEDFGLDGVNRLKTLKVVEPPARQGGGKVEDVGGLVSKLKELGAL*