MALSSTHFILPSSLTFGKVEAKSGNPWHLNCSYRAQGSSGNSSNGRRIWRRRKLTKKDDKLRYGMERVPFLEEQVRMIKEQGTIMSLDIEKMLLSEDNRFDFVNEIAAEANSYVENNRDEYGGQKKAILHVLSNRMNDAGFHREEAYMVTDPFKPGPDFLREEI