MKMKLLGIILLVSFPFVLGFAGIPIEEGENSVEVGEVERSCINVGDFCDGKKDDCQCCRDNAFCSCSVIFGYKTNCRCEVGTTATSYGICMAKHKCGRQTTCTKPCLSKRCKKNHG