MESAQWKSSVVTLAAVSVAAIVSLFLLFNKGSGPSQYSASWIMTTHHNYWNGAGATAGGLHYCKANPFMIPELFGDYEGIVRAEEAALEWSKNLLAIDDKLYEGIPHLTDNTISLRESHEPGGHKRFNSVHLWEAKCLEIERMGGVEAVSGDGGKLLCGIDRIMGTQPDCTVFSLGSNNDFSFEDSIAKTTKCHLQTFDCTVRQPRVPDDISDRVTFHQICLGTAKETKGELEFMSIVDVAALLGQTSPPNLFKMDIEGGEWDVFQDLLRSESAHLLPYQLSLELHWCMSGRRKTVADVAMLMHLLYDVGYRVISREDNVLCECCTELTFIRAFC*