1 MRNNTVVTEYISQKALMYEPTQEEIKFQHKNQLKSLRYIFCGKELDDFEKEKIQELKDLV 60
61 NNLKKKEKEGQGGETYESAFKSTIFADDNYVLRFLQGNEFNFEKCYYDMLRHLEWRDENL 120
121 PVKYEDVEDMLKKGYIYVHGRDKQMHPIIIINCKNFISASAKDVLKVAYYWMEFIISELF 180
181 IEGKIEQWRVIIDLSSCGVLNIPIGTLKDISKCLSCNYRSRLSKMLVLSAPLFVTGMWHM 240
241 LKSIIPVVTQQKITISSAEIDKRLLEQVDLDQLEKKFGGTCENVTVFTKPIMP 293