MFLQKILGAFLVTPGLFILLLIVGSFFFKKARWFLLALAAIVYLFSSYVGEFLFLWPLEKNLDVPATLPNDAVIVVLGGGVERNTKAGDNLSDATLRRLLTGVQIYQKTKMPILVTGGSLTGLRSEAMIMKDYLVSLGVPEEKITVEDRSRNTYENALFTREKIGDVPIILVTDSIHMRRAVFTFKRFFQSVTPYPAGFYFGDPEFVDFLPNATSFYLNSRAIYEWIGLVWYNFRWR