MKRFLNKMMQQLSLLGKTMLVPIAVMPAAGILGLLFGPNMLNVPAISNISNIVFSNVDYLFLLGAASAYSKSKDKTSVMVAAVVAYMIFKSNLELLNDTLNAGVFGGIIVGACIAWTYNKTYKVKVPAFLSFFAGEKCVITLSPVVALILSYIFSLLWIYPQAAMNQFGFWLGGAGAIGIFLFLFCNRALIPTGLHQVLNAYILFEMGEYTTSTGEVIRGEIPRFMAGDPNAGFFWTGFYIIMMFSIPAISYAIYKTAQDKKKQEVKGAMTAGALTSFMATVTEPIEFSFLFASPKLYIIHSFYSGLGGVVLYLLGARLGSFNGASIIDYVLSFSYGDKAWLVIPVGVVFFVLYYVTFKYIIIKDNVQTPGREVEIEIGDKVSEKEKNLKLSHGNFSYMAKQIIKNCGGYENIVTLNNCMTRLRLEVKDATILNDDNIKKTGAKGVIKLSNTSVQIIIGTDVVKVKDEMEMQLDELRKQADA*