MKWQFSASHSLYLFPVIFFLLLLSQNLALISGFTLSFFRSLFHNLLSGITNKKEKWGCHSPSFSVGFSPRKKCEFSWLDLMQLVRPPYCTSSSWARSLLLFLPLVRFNVETVEYKNISFTVWDVGGQDKIRPLWRHYFQNTQGLIFVVDSNDRDRVVEARDELHRMLNEDELRDVVLLVFANKQDLPNAMNAAEITDKLGLHSLRQRHWYIQSTCATSGEGLYEGLDWLSNNIANKAMEEFLRVDTGCRQVFI*