MVFKIDLSGKSVVVTGGNRGIGLAMSESVANAGGNVAIFFHSNPKAHEAAENVAKKYGVKVKAYQCDVSDRELVIKTIEQVENDLGTPIVALMANAGVSVVKPALELTTEDFHKVFNANVLGAFNTAQAVAQHWVNKKFQGGSIVITSSMSSELYNQKGLNDPLTQIFYNASKGAATNMVKGLAAEFAQYNIRVNALEPGFTNTEQTSVMEKSIRDYQASSVPLRRFAEPHEQGDAALFLISPSASYITGTHLRPDGGFSAY*