MNQKFLAVPFAALLSLGLAGCAMGGNGGDTASESGHRTESLGAGMDRDKNPSSPLAAYDKNFYQHDNRFSHSDANYHGHLDDNTREAKRSYYTAYEGQLAEKIGDETAAVSNVEDVRSVVYGSDVLIAVDLADYSREEETKQDIQQAVSPYLRGRSCTVVADEGTFSRIRNIDNDLRDGGPREQIDLDIKDMFHSLRHRLNGNGR