MYASCGLLTKAAQVFEQLPARNAVSFDALITAFAEHGQGEQALEYFERMQGEGLPPSVVTFSSVLKACSSIGAGEKGELVHKEIADQGYLGNKVVLATALVDMYAKCGALPKAQQVLEELSVRDVVAWNALIGGYVQKNQGEQAMECLERMRQEDLSPDTVTFASLLKACGSMGAAEKGEELHNEITRQGLLEGNVVLGTALVDMYAKCGALAKAQKVLEEELAVSDVTSWNALISGFAQQNKAEEALNCFDKMRSKGLSPNTVTFACVLKACGSVGAIDKGEQIHDEIVRTGLLVDNIVLGTALVDMYAKC