MSLFSVVSDPGAFMELYQPLKVDGVELVVLMSVVLGYLGILALLGAVLPGQTIAGTLLADKTRVYYKCNGLASLVVMLAGLGIAIKFDYISPTIIADRGGKMCTATFVLCLMMSVWLTLRGYFTKENSESLKSHATGNIIEDWWLGVQLNPNFLGLDLKFFWIRAGMMGWLLIDFSVAAKQYIEQGSLSPSMALFQLFCTLYIFDYFWHEEYMTSTWDIIAENFGFMLIFGDLVFIPFTFSIQAWWLLSHSVDITPTAAAMNVLVFLIGFAVFRSANTQKHKFKQDPKVKIWGKPAKAIGGRLLVSGCWGISRHCNYLGDILVAFSFSLPCGISSPVPYFYPTYLFILLLWRERRDEARCSTKYKELWKEYCKAVPWRIFPYIY*