1 MKENKQILFEKVYPEYNCMRIHFDVLDSTQLFSKRNKKFFIKSGKLKENNTIIISCNIQT 60
61 NGIGTRDTKRNMDRYWLSDKGNLFISFIFLWNKNQMNKINCLAQTCTVAISKTIEYYNLR 120
121 TQIKWINDVLIDYKKIAGCLVNLQYLDDIHFTDIYSNYVYIICGIGINVELMDDYNLLTT 180
181 NFTSIKKELINSSNEKKKIYSIPSVEQVTEKLINNFFLTINKLSNHGFSSLLDYISIRLL 240
241 YKEKKVVIDQDNNTITGYLEDLSDDGSIILLEEKTSKIVYINHGHLFSHEQWNKK 295