MGVDELSHLKFSLLLESSACNDLSGFKSLVEEEGLESIDGSGLWYGRRLGSKKMGFEERTPLMIAALFGSKEVVDYIISTGLVDVNRSCGSDGATALHCAVSGLSANSLEIVTLLLKGSANPDSCDAYGNKPGDVIFPCLSPVFSARMKVLERLLKGNDDLNEVNGQEESEPEVEVEVEVSPPRGSERKEYPVDPTLPDIKNGVYGTDEFRMYAFKIKPCSRAYSHDWTECPFVHPGENARRRDPRKYHYSCVPCPEFRKGSCSRGDTCEYAHGIFECWLHPAQYRTRLCKDETNCSRRVCFFAHKPEELRPLYPSTGSGVPSPRSSFSSCNSSTAFDMGPISPLPIGATTTPPLSPNGVSSPIGGGKTWMNWPNITPPALQLPGSRLKSALNAREIDFSEEMQSLTSPTTWNNTPMSSPFSGKGMNRLAGGAMSPVNSLSDMFGTEDNTSGLQIRRSVINPQLHSNSLSSSPVGANSLFSMDSSAVLASRAAEFAKQRSQSFIERNNGLNHHPAISSMTTTCLNDWGSLDGKLDWSVQGDELQKLRKSTSFRLRAGGMESRLPNEGTGLEEPDVSWVEPLVKEPQETRLAPVWMEQSYMETEQTVA