MVVYQRNTSSPPESQVIAAQSIKRTRASLIAAPPPFDKLRSTTKKCAPLVYPCRRDWTAASHLESSQFPNHMQGPPLPAIIRVMAAKKPRKFKQQAMAPKGLLKPRQRLSKDRFPEYFEKLTAQTYDHASRGSNIGTSVIFEQLLSQSTKLKGHQGGIEKIAFNPVKDAELCSVSNDGVVKFWDVRTKTCINEVKGLGAAITVVWAPDGESLIVGNSADNLYVLSPREPTPRASFQQPLQTNQISFCWSGQRIFAATGDGRTRILSFPDFEPAYRVNHPVSEGETSEFRLAGHTSACLTAELSPTGRILATGGSDSMIALWDTSDWICHKTVGKMTGPESELRLLTQNLANMFTP