MLTRALLTHVRPDSATTWAWVYSDAPAPAGLPARLAAAVGHVRSAGVEQHPPQPATQPPAAPPQWRVSLDQLWVANAAGAVSYVHYTGRLLEPGPGVLPPAVDGAWQPACVLQHRKPRHLWTFEERAAYDAASPGERAGAWPRAPYFLAPEAGVVVHPEHCRIAGVSLADYTVRDVRRAITAANPAAPPAPARPAAMPCPAPAQQAGGSGTQPAAQSRLVEREAEWQRAAAQLTTTAAQHFHDNPVALDPWLFFF*