MDSAAFSGLYDALIMDSVGIREPISDIQDKKSQYDVSKHLDQQYIEFAREYGVISSEEALMSWYESTMESFGLQEVIDPIIINQDYVSEELYGPSFGVDNGERAVDPETESTVNEKIQDCDVNHLQNYTPGNGENQEVTIDRGKCMDKPLRSKGKGKGHTTHGKTKKRKNDQYVGGSVVEIYLQKSKRGRCKCSQSSSAFKSHEKKSNTKLDVIRTDPPEMPLRIVKADGQKDYIHLRARRRQATNSHSLAERARREKISERMKILQELVPGCNKVAGKTLVLEEIIYYVQSLQKQVE