MALSSTHFILPSSLTFGQKVEAKSGNPWHLNCSYRAQGSSGNSSNGRRIWRRRKLTKKDDKLRYGMERVPFLEEQVRMIKEQGTIMSLDIEKMLLSEDNRFDFVNEIAAEANSYVENNRDEYGGQKKAILHVLSNRMNDAGFHREEAYMVTDPFKPGPDFLREEI