MIKGYDIPLNAKQRKFERDAALVGLLQDCAKRKDLRKGSRIHSRILERGSLKKNIFIGSTLVDLYSKCDSLEKARRVFDELPARDVVSWTALITGYAQYGHGHEALACFERMQGEGHCPNAMTFAGILKACSSIGAADKGKEVHAEIVRKGLLGNDVALSNALVDMYAKCGVLVKAKDVFDEITVRDVVTWNTLIAGYVQDGYSEQALHCFKRMCTQGLSPDPVTLLSILPACGSIGATERGDEIHAVIMRDGLMGNDGVLGTALIDMYVKCGALAKAHKVFGDLPVQDVVSWNV