MLTKAVSLAILNGRLSPLAHEIASAGRLHAKDVMAQDVIVGYAAILENVLQFPSESALPHPVSDIPEMVTREWQWKLFTDPFELKLEFPHQNFSKQNVVFQVEELWRSRRHMAEFVPKTSNGGDETISLHDWVEEKTNEMDEAIERREADELEERIDQPQGTWEDVYRNVKRVERTRGELHERDDGEMERTGQALCIYEPYYGPGTWSFLHRVALYRGIGLATKGRRDGADDVDGPARLPLLGDSYYRDVLCEYGAYFAIANKVDRIHKNSWIGFQSWRAGGRKKKLKNENHHPVTLVV*