MSLQGTIPPQFGNMSFLGVLNLSHNSFSGAIPNELGRLHRLKRLVLEYNNLTSSIPKALKGCTALQLFNLSFNYLTGSIPSELGQLQKLRALSFYVNSLTGKVPESLKNCSALETLGLGNNFLSGTIPSQLALLTRIKALSLAENQLSGGIPPSLLNWTELRVLFLYDNRLAGEIPSEIGTKISNLEVLLLWKNELNGPIPKSLGNCSHLLHLELSRNSLTGGIPQEFGKLRLLQTLRLRGNHLVSAESIPIFGALTNCTNLRTLDLAVNYFKGDLSGRIGQLSQNLLYLYLGDNRFTGKIPQEMSNLTGLIVLSLHDNFLSGGLHSALGGLSTLQRLQLSGNNLEGNIPYQFSQLKAHCIFPKTSFLGKFIRSLQVCSS*