MEDVKVKEEEDMGGSSSSLLSPQPMEGLHDAGPPPFLTKTFDMVEDPATDSIVSWSQARNSFIVWDSHKLSTNLLPKYFKHSNFSSFIRQLNTYGFKKVDPDRWEFANEGFLGGQKHLLKRIKRRRNAPQTIQQQQEMAACVELERFSVEGDVNQLRRDRNVLMVEIIKLRQQQQTSRAQLVSMEERLQGTERKHQYMMAFLARALKNPTFVQQLILRHNQNKELAGIGRKRRLTSRAMSSENVHEVISQLSSQAARSNHPAQEEMGIGMGIESLFSAIDNSTIISNRNQNAETIASSCYTDVDSGNDINWEELLNEGLIVGEEDGEDQNETLVEVEDLADKTSGWGNDVQLLVEQMGFLGSKA