1 MDEKPYIPIIEKLNNEKNPNFYICGNGYIAPLDIKNLKKISNTEKKNLQRVFKMMDKDNT 60 61 GKISACNLHDILHKYNYKISKSEVERMIWEFDENMDNCLDYDEIYFLYLRCVNDKKKQIP 120121 SDLYNIIQFFMFDYEMNGYITVEKTLQILYVRFGREKMDLEVQEIFGDKYEDKSGVEKQI 180181 CLKEYLDNEKKRIRKYRNENHKKAGKA 207