1 MKRKYLCGHNRPLTHVNTNCDGDLLFTTGRDKKFILWNLADGNQIGLYECSGAVYNSDVT 60
61 FDSKRVVCSSAANKIYIFDVYTGETLKVIDESGPVRFVEFNRDPLNQNRVIAAIDRLKAD 120
121 HKRFIKLYDLKSDTLIWKQEHESRCIQVRWCFFDKLILSAHENGEIVIWNSEDGHQIRKF 180
181 QAHTKEVTNLSFDKDRMIMLSSSTDGTAILRDAVNFDIINEYKTDRPLNTCDISPLFRSE 240
241 NNPKNHIILAGGQAAEHVTTTATGEGKFQTLLYDIIHANELGSIKGHFGTVHSIKFLPHG 300
301 DGFVSGGEDGFARIYHFDQDYFIGKYD 327