MAEEGERVEAEWAETGRREEGEAGVRGGARQLVAQVETEQHIPWHGGRQARSTEKKREESEGELSRNSPKATPKSVLRLMGLKGLTLYHLKSHLQKYRLGKQAKKEATEEESKEACVNLMIVPL