MAKRALLIGINYPGTTEELQGCVNDVHRMHKCLVDRFGFAEEDITVLIDTDESYTQPTGKNIRQALSELIKPAKSGDVLFVHYSGHGTRVPPETGEEDDTGFDECIVPSDLNPIPDDDFRDLVEQVPEGCQITIVSDSCHSGGLIDEAKEQIGESTTTKPNRESKVSSFEFEFKNCLHSIFVKLLAFCGIGSSHVETREIVEVGEGDEVVRSRYLPLERFIELLKQQTGQDNIEIGKIRPTLFDVFGEDSSPKIKKFMKVILTKLRKTNDQSTLLGKIEESARGYIEETLNDEHYMKPAMQAQVKSDREIYGGRSSNGLFPDRGILLSGCQTDETSADVKKKGEAFGAFSNAIQMVLSETDHKDKITNKEMVLRAREILKKQMFIQRPGLYCNDRFVNAPFIC*