MGRKKIQISRINDERNRQVTFTKRKFGLMKKAYELSILCECEIALIIFNSSNKLFQYASTDMDKILLKYTEYNEPHESRTNNDIHEVNFIFF