MLWKKIFNNQEEVIMEEVMAEEEKVENNIGCSQRGIDLELHIHVHLNDENQVGRAALLLASTTTPDSENELKRELLQNGWRSVATEVGGLAGDLPQKITRALVGASLNAGVVEKTRNEMHALMHAAVEALEGFLTVGMLEASVGAKIAIVRNDRWIAVAVMGDTAYHAVAHHERCGLGVMHI