1 MNEKPYIPIIEKLNNEKNPNFYICGNGYIAPLDIKNLKKISNTEKKNLQRVFSMMDKDNT 60 61 GKISVCNLHDILHRYNYKISKSEVERMIWEFDDNMDNCLDYDEIYFLYLRCVNDKKKQVP 120121 SDLYNIIQFFMFDYEMNGYITVEKTLQILYVRFGREKMDQEVQEIFGDKYEDESGVEKQI 180181 FLKEYLENEKKRIRKYRSENPKKGGKS 207