1 MIRRKLYYSLLFLAFLKTFKINQRWSIFISAWYAHEDVDSDYSHSKLYDVLGVHKYASTE 60
61 EIKKAYRKLSKKYHPDKAKDKNSNNRFSEIAEAYEILGDEEKRKVYDHHGLEAAKNVESN 120
121 KMEEDPTDHFNIYESFFGGAGGFRREEMKKADSLTLNVEMSLEQLYKGDFFSVIYTRDVN 180
181 CLRSDDCIMKKKECSGKGYKTVTQQVAPGFIMQNKMRDENCIDRGKAWNQKCSYCPNGMK 240
241 EEKTIELTLEVEKGMKNNDKIVFEKKGKQEIGHESGDVIFVIQTKKHKVYERKNNDLHQF 300
301 YEISLKDALIGFSKDIDHISGAPIRINKQTVTFHNEILKVQNKGMPIKDSNKFGDLYIKF 360
361 LVQFPKYLTEDQKKAISQFL 380