MSVPKKMSYVRLGNSGLKVSRIILGTMQYGSSKWQEWVLEEEEAIEHIKYAYEHGIQTFDTANVYSNGQSEVVLGNAIKKLNLPREELVIMTKLYNPVPASPAVNLIALGKKPEEVGIINQHGLNRKHIFDSVKASLERLQLDYIDVLQCHRFDYNTPVEETMHALHDVVKAGYVRYIGMSSCYAYQFHQMQNYAITHNLTPFISMQNHYNLVYREEEREMFPTLKLFGVGSIPWSPLARGLLTRPADAESKRGNTDWFIGRYKNESTATIVTRVEELSKKKGVSMAQIAIAWVLAKPGVTAPIVGTTSLDNLADILGGLDVQLSEDEIKFLEEPYKPVAIAGHF*