MRYEGLSPNAVTFASILKALGIIGALEKGEEVHAEIMHQGLLETDIVTGTALIDMYAKCCALSKAQRVFDILPARSIVSWNALITGYAQHGLNEQALRYYDLMCLEGLAPNAVTFACVLKACANKKALFKGQDVHSEISKLGFMKDLMVGLALVDMYGKCNMFDKACEVFEQLSTRDALCWNVLIVGCAQNGHGDKAIECFDQMQFEGLSPNAITFASILKACGIVGAISRGQDIHAKISEEGLLEKDLVLGNALVDMYAKCGVLAEAQFVFNRLHVR