MDDKNKVKKEIDGPLGPPPRKGGLKFAPKVPQKKPAKVVPKKEPVEERKEDALDKELLMKLKMSQNKYPSRIKSDEKPRSGTQVAFGQGNSYYARNFPMPKKDSSAGGASKLPKEYAEPWDYSHDYPVTLPLRKPYSGNPEILDEEEFGESSASRTQDDELSAAEQLGLMDMSSESQFLFFQLPSSLPLPRQPQSGADPNEVRDEKREDMRPSSHNGSKLKEVPEGYMGKMLVYKSGKVKMKIGDTLFDVSFGSNCMFSQEVAAINIREKHCCTVGEISKRAIITPDINYMLGSVDKMEE*