1 MKKKQKNSNKLRLERDENNEVEERKTGLFSPTMLINSHKGEVYSINFSSDGKYIASSSFD 60
61 MTIMVHNVYNECETIGVLRGHKNAVLQAKWLQDDNYICSASADHKLFLWDVECESKLRSF 120
121 KGHDNIVNGLDIINHNLFVSCSDDNTLKFWDIRSKWAVHIIKHDFPLLSVCSDKKGEFLF 180
181 TSCVDNTIKKYDCKNYKLKDTFIGHKDYITGLDINKDETMLASISADESICFWDIQPFSC 240
241 EEKLLFQLNSPKYNIDYNLIKLSFNNDNLLACGSGDNYLYIYDYKQKILKYSLPGHTSTI 300
301 NDVAFHPVEDIVASCSSDHTIFLGEI 326