MADDGLEAHESLIKAIVSRWDQGWADFDAALASRDYAEDADWINAFGVFKHGRKEIFQYLRNIYHSPQVTSRRSTSSISSIRFIRPDIAVVTSYRETAGQKTASGAEYPLRKTRDLRVLAFEHGLWKIASHLVADEKAALP