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