KAEREKERRMANNARERLRVRDINEAFKELGRMVQLHLKSDKPQTKLLILHQAVAVILNLEQQVRERNLNPKAACLKRREEEKVS