MAAPASSPVIRLDAAAVDPATVAYLRDLVERLEGKCYHQASDVQIFAADGDADLFRLRPEPSLLAGVPEVVVSAINTLEELLRKGSPALAAYRRHATRVRRLELQEAADAAMDELMSVNDVITDLQIAFRAKRAQLAAAQQAKGQIAAQIFAVVGAPATTRDSLARGAAALASLLPWLGAAHEREAELEMALGRMAPSFAPLNWNLEVATQRFEAADAVVHAVPHVAGSWRDDVQVVRDGGDRFEESASVLREYMA*