MTRKSAETSHGLLWKAYFRDPSQWLDKRHDKLGPAYPDFKHKVTRECLWIDSWFNPSWVSGELRRRGFLEVEKEEIKGCDKSAAFVGLLRGCAKNKDLYRGIKLHDDISERGLLRKCSDALVTMYAKCGALAKAKELLNTHKSKDVFTWTSVITGYIDKGQGHDAIGCFEQMRHEGLYPDAVTFLCILKACGCTGAADMGEQIHDELAKKGLLREDIMLGNALVDMYAKCGALMKAQQVLEELCIRDVVAWNALIGGYVQHEQCEQALDWFEKMKQEGISPDTVTFMFILKACGSMGASSKGREIHEEISKVGLLEGNLVLGTTLVDMYAKCGLLQQAQRLIEELPVRDVVSWSALIAGYAQQGQGEQAFNCFEKMQGEGFSPNATTFTSILKACGSIRAIECGEKIHDELNRQGLPGKNVVVGNALVDMYAKCGAVEKAAQVLEELPVRDVVSW