MSLTLSEEGELQVQAYLRFAKLKRDQHVREVVSTINDFKAEHIHQGEMYSYKEVIQLFQELEQETKQLVDKEIQNAYHANALLVKILLSQAQSQGSDLFVDTHALENEFLLKQISSSEVTALSRPASDFLQRKNAALGKLGAVATMVTQDPALITERDKLKADLASAQERLMKLQEETTKMMRERTTLNHQINDMKDELAAKDKALASALAGNEASAGKLQKQMEQLSASATSKSQITAAEMEQLKKHASGLSFKVAACMDELQAARNQLALKDKELRAATDAIHGKLQESKPFLQMKQLMQAKSQEAAALRKKLEKYEPQNVPSADVA*