MHHNSKEHRALVQWAADCAERVLPLAEANGDKRARQAISAARGFAAGKNSVDHARRAAEAAHAAAREAGTDAARNAARAAGHAAETAHVPAHGPHAANYALKAVIAAGGDDEAEEKWQDERVPAIG