MPVADLGPGESAEVKAGVEPADAPELQPVQFTLKEQSKPSVLEKEREKHRRRAERFEAQYVEPARSRKELALEGKKERLGQRGFATGIDVFAKEEIDKRTARAARFNLTEPSPLQQYRPPPHELAKAARARKWGTQYQPHGVVAAVKLTQPLHLTTHIRAQNRLPTPQAAHMPMQLHAGLANAGYAGRQCKACGWARPRCLLLVGCAAADLFESRQEVAADEPRRKDAVYLYGVDTMSTGDCLNYFKNYGPTFVEWINDSACVVMFRDSGSAQRAMAGVGYPLPATEMTGESSAGLDPTDPANMPFFWHKGKDFMKGGTAVSLIYRMAT