MLTPEEIGAVLTAGSEMLKNVREFGKATIAKVGVENPEAQKLSPDYKHYKSEAQWRASEVLRERGVVLIAELIEIFKNHGNAEGILRPIAKRNTFEGHLPIEYLVDIGLHFVNVLKETHKEGAPAYAINAVEQFFEYFLARWSEFFEKLGY