MGSDSVEAVGVSNERAEQYQGEVTLYVVVACMVAAIGGSIFGYDIGISGMYVVPLYLSELAPPKTRGGLNMLFQLATTLGIFTANMVNYRTQKIKHWGWRLSLTLGVAAAPAILMTVGGIFLPETPNSLIERGHLNKGRAVLKKIRGTANVEAEYQDMVEASELAKSIRHPFRNILERRNRPQLVMAICMPMFQILTGINSILFYAPVLFGSLGFGANASLYSSVITGAVLAASTVVSIATVDRLGRRVLLLSGGIIMMVCQFSVGIILGLKFEGDNGLSRGFSALLVATICLFVGAFGWSWGPLGWTVPSEIFPLETRSAGQAITVFVNLLFTFSIAQGFLALLCSFKYGIFLFFTCWICIMTVFVYFFLPETKGVPIEEMIFQWRKHWFWKKIVPSIHEERVHNGMLADL