MKMCELIVSHGLDREVLSMSTDEYRKTSLFATGSFDLDFPIPDLIGKTEILTEEHREKLCSHLPARAEGYSWSLIFSTSQ HGFALNSLYRKMARLESPVLIVIEDTEHNVFGALTSCSLHVSDHFYGTGESLLYKFNPSFKVFHWTGENMYFIKGNMESL SIGAGDGRFGLWLDGDLNQGRSQQCSTYGNEPLAPQEDFVIKTLECWAFV