MILQVGTSVVTRPDGRLALGRLGSLCEQVKEMVSEGFEVLLVTSGAVGVGRQKLRYQRLINSSFADLQKPQIELDGKPCAAVGQSGLMALYDSLFSQLDVVSSQFLVTDNDFKDSDFRIQLNETVNILLEHRVVPILNENDAISRRKAPYQDSCGIFWDNDSLAALLALELKADLLILLSDVDGLYNGPPKDPRSKLIDTYIRDKHCEEITFGEKSRVGRGGMTAKVKAADHAAQAGVPVVITSGYTTDGILRALRGERIGTLFHRDAHLWLPVKDISARQMAVAARNASRHLEGLSSDDRKKILHDVANALEANEDLIRVENEADVSALAKSIQMLADMDDPIGQVQKRTELADGLILEKTTCPLGVLLIVFESRPDALVQIASLAIRSGNGLLLNGGKEAVRINAILHKVITEALPEYVGKKLIGLVTSRDEIPDLLKLDDVIDIVIPRGS*