MSEKKELGLQKTVVSLKEQLARTTLRNLRAQGHTYIELREDGKRFVFFCTLCLAPCYSDAILLGHLNGNLHKERLSCAKITLLGENPWPFDDGVLFFDSSTVEEEEKSLICGGEAGPLQRCCSDDGDRFAIVAYDESRVRRDYQLAADDLLISGLLIKERTLDVEAKFIGFGRIAARLFETKGRATWIDKLWCEWLGKEGSSDEEKASVPEHDFAVVTFSYFYNLGRLGLLDHPSRLLTSESNGEDNGRKRKKSFSDPEDTSDSLCSQDDSSEEVSSARGSRALLADYDDHLVNRRVIKNRTVRRELRKQQRIFSERICEVCKQKMLPGKDAAAILNTKTGKLVCGSRNLLGAFHLFHVSCVVHWFLFCESEIIGNKMVSGKGKKRCTKHQSGVKWNGLVSDVSWQIFSVFCPECQGTGINIEGDVIERDTFPLSQTWRFGVKVSEGRKAWVKNPEKLENCSTGFHFPQQNEESVKNQEERVQNMKLVRFYRVEL*