1          10        20        30        40         
1 MIIAIPVSENRGKDSPISEHFGRAPYFAFVKVKNNAIADISVEENPLAQD 50
1 CBBBBBBBBBCTTTTCCCCCCCCCCBBBBBBBBTTTBBBBBBBCTTTTCC 50
1 |-- B-hpin --| 50
51          60        70        80        90         
51 HVHGAVPNFVKEKGAELVIVRGIGRRAIAAFEAMGVKVIKGASGTVEEVV 100
51 CCCCCHHHHHHHCCCBBBBBBCCCHHHHHHHHHCCCBBBBBBBCCHHHHH 100
51 100
101          110       120                              
101 NQYLSGQLKDSDYEVHDHHHHEHH 124
101 HHHHCCCCCCCCCCCCCCCCCCCC 124
101 124