1 MIQRKLYFTLVILAVLSTIQIDTKWNKYVNAWFGRGEPEDDDYNHTKLYKVLEVDKYATT 60
61 EEIKKAYRKLSKIYHPDKAKDKNSNTRFNEIAEAYEILGDEEKRRMYDNYGLNAAKNVES 120
121 NKMDDDPSDHFNIYESFFGGGFRREEVKKAESLILPIELSLEQLYKGDIFSIYYTRDVKC 180
181 LRSDDCIMKKKECSGKGYRTVTQQVAPGFIMQNKIRDDNCIDRGKAWDSKCSYCPNGLIE 240
241 EKSIELTLEIEPGTKNNDKILFEKKGKQQIGHENGDLIFLVQTKNHKIYERKNNDLHQTY 300
301 QISLKDALIGFSKDIHHISGTPIRITKNTVTFHNEVLKIQNKGMPIKNSSQYGNLYIKFM 360
361 VQFPDKLTEKQKEAIVDLF 379