MALSSTHFILPSSLTFGKVEAKSGNPWHLNCSYRAQLQGSSGNSSNGRRIWRRRKLTKKDDKLRYGMERVPFLEEQVRMIKEQGTIMSLDIEKMLLSEDNRFDFVNEIAAEANSYVENNRDEYGGQKKAILHVLSNRMNDAGFHREEAYMVTDPFKPGPDFLREEI