MNILEGFQSALQSVKSNKLRSFLTMLGIIIGISSVITIVSIGDGAKQFITGEFENIGTNLINMKMSSSPDITIEKRDYFTMDDVKLLKNKISEIEYASPELGLFGKAKVENKMKQASIMATNEDSKKFYNLKMMHGRYLNEHDLDSRRAVATIDDRTAKHLFNRVDVVGEKIKFNIGDKNIDLSIIGVFKDPRGNMGDAFGGSNMPGFLTMPLTIVDRLTEDTDIRGVSVMLSDMKNADQVSNKMIRLIENKHKNRNKYTAEKGFKELESINKVLGVITMVLGAIAAISLLVGGIGVMNIMLVSVTERTREIGIRKAIGAKTRDIRIQFLMESIILCLIGGSVGTILGILVGKFAGSLINIQIVVSLKVILTAFGFSSAVGIFFGLYPANQAAQLNPIDALRYE