MGRTWLHSMEAVPSTRHQKLKFPLENRSGRTEVITVKGDQHMARQCLLAVLSDEAGPSQVNVTELDREAELEDVGRAPAQKSIEDLTKVNIDPADPDRFFLVGSQLPETEKIELLNLLEENKAVFAWTPYEMPGIDPAVICHELKVDPNHKPVLQKPRRTGVPQTEAVAEEVQKLLEAGAIREVHYPQWLANTVVVKKKTGKWRVCVDFTDLNKACPKDSFPLPKIDQLIDATAGHDRMSFLDAYRGYHQIPMYAADQEKTTFITPRGTYCYKVMPFGLKNAGATYQRLVTKMFQAQLGKTVEVYIDDMVVKSKRSQDHLTDLRQIFDILRQFQLKLNASKCAFGVGSGKFLGSLVTRRGIEANPDQITAIQDLQCPTSAKQVQRLTGMAAALNRFISRASDKCRPFFQLLRKGSKFQWTSECSEALQQLKQYLSSPPLLSTPTFGEPLFLYLSVSDHAVSSVLIREDNGQQRPIYYTSKTLLDAETRYLQLEKLALALVSASRKLSHYFQTFTIVVVTEYPLKALLRKADFSGRISKWAVELGQYDIGYQPRTAIKAQVLADFIVEFTLQSSAPTALDTELGDDRGTEVITEMNSGTEIVTETEQERSWKELLDSSWKVFVDGSSTSRRAGAGVVLQSPEGLVIEQAVTLGFKASNNEAEYEALIAGLNSAKILEARSVVIFSDSQLVTSQLSGDY