KMFGFLGTSGGLPGQEGQAPSGFEDLERGRREMVEE