MGQPPKSLPLEELELSKLGSFVGRPALLMKGAICELYSPCCVAATCLPIFSGGAMLLGWAVEGGGGLLGEGGAEGGGQVLGECDELGGLWMNTPESHGGWRMCCGCATSMTSSSQAGGGALTWRHLQESELAERKKEDEPQPLADIRVTADCGSVPEPVEGDRMMNPMRRRSRAGAGGGVKAQRLEGSRDLMHMMGARGGAHMSVVSRARGVRGACQVAHAPFVLSFRGKSNGVIHTGRGSRGEEGIKAICSCYACDFGSRQGNDRSETAVFEKLRFLGKTNSGNINVEKRMIPRYRVLEALKSMKMLRTKMRWPNVFHLSEKHFLEKYVNSNPEFSSVLLDIYHGGKAGKLITDKETCSVSQ*