MAAAIKPFYFDISDDEIEFFLDEARQILKSGTLILGNHTQEFERGFAEFVGTKNAISVNSGTSGLEILLRLKQAENTTVLVPTNTNFATVASVLRVNSDVQYLDMDPKTFAPSLAMVKEAVEGKSYPKPLSGVFWVHIGGVISPEFPAVVDYCHGKGLYVWEDTAHAHGSQLQGKQAGNLADGASFSFFPTKVMTTFEGGMVTLNDDEEDTIARSLRNQGKRGMNFGGLHTDFGNSTRMTEIHALLGQIHLAKLERMLATRQKAYELITTPLREAGIEFVSTDHMDRASQYKLMVLLPEGKTPAQMKEALAAEEIYLGGTVYEIPCHLQPVFKDVCPGQSFPNAETWCPRHICPPLTSGTTPEEATRVGEALVRHLQS