1 MINRKVCLLFLAVFFVLTIFKKLLKWEIFIEAWYTQEETDDDYDRMKLYDVLGVDKNASS 60
61 DDIKKSYRKLSKKYHPDKAKDKNSNNKFSEIAEAYEILGDEEKRKIYDRYGLEAAKNMES 120
121 NKMDEDPSDHFNIYERFFGAGFKREEEIKKADSLILNIEINLEQLYNGEFFSVMYTRDVK 180
181 CLRSDDCIERKKECSGKGYKTITQQVAPGFIMQNKIKDDECIDRGKAWNKKCTYCPNGMK 240
241 EEKTIELTLEIEKGMKNNDKIVFEKKGKQEIGYENGDIIFIVQTKKHKIYERVNNDLHQI 300
301 YEISLKDALIGFSKNLEHISGKPININKQNVTFHNEVLRVQNKGMPIKNSNKFGDLYIKF 360
361 LIQFPKQLTDEQKKVLADLL 380