MSASLAACEALWLRKLFVGLFGKELEPIVIHCDNQSTIKLSKNLVFHDRSKHIDIQYHFLRDCVKKGAAAAAFTSKQNQTGGDSVGMKSLKALALLGAGVSGLFGFAGIAAADETEHGLDCPSYPWPHRGILSSYDHASIRRGHQVFQQVCASCHSMSLVTYRDLVGVAYTEEEAKALAAEIEVEDGPNDEGEMFTRPGKLSDRFPKPYANEQAARFANGGAYPPDLSLITKARHNGQNYVFSLLTGYRDPPAGVAIREGLHYNPYFPGGAIAMPKMLNDGAVEYEDETPATESQMGKDVVTFLSWAAEPEMEERKLMGFKWIFIFSLALLQAGFYRRWKWAPVKSRKMILDVVN*