1 MSKKYVYWEKQGNDRMCGLHCINSILQGPYYSEDVLASIGKELDEKENEFLRSSSNDLVR 60
61 NNSFNVLDDGFINISVIIESLRRMNILLKHVYEEDLIKIISSNHQDIGYICNLQEHWFSI 120
121 RKIHNTWYVLDSLKSSPLYIKDMNLKFYFNDVIKKYHIFSVQNINPYVSLPKPDINFIPK 180
181 NINQFYIPTNEISEISGVSDNFLLEDRYNLNKSENYSAFNQINNTPNFRWPENGGRRLND 240
241 DINTTNMNNVDDDDDLKIALKLSMEEYIKNMVPPLEETSDENCINVMVKLPNKKIHKRFS 300
301 FTKTLSDLFYWIEYESAQGQDITSSLLFKNNYYLYQLYPRRKFCKYQNGSIELHTGGKTE 360
361 MVHDKCLKDLNFEKEETFMIS 381