MDRLLVVTPTEVRLNFEAGKQATAKIRLHNVMHIMPVAFKVWSTAPKRYTVYPQCFIIPPLGEHVIQITAYCNFPVDKFPYSQDRFYVKSLMIPTGKATRAELNMWFTTRNKHTFNDATLRVVFTGSHVLLRLAANGSFTCVNEVLRDTRVDARDDTGRTALFLAVVQGNLDAVRALIGGKADVNSKDKSGQTPLFEAVLAGHVKVVEALLEARAETWHRNWRGWTCLHAATAWHRNDIVRLLLNSRADMNAVDERGGTPLHEAVSNRNSQALVMLVQEGADLDKSCRDGSTALHVAAAVGCVEMVNFLLQEGANVNVRNNEGKTPHQLACEYGHSHLLGSMLLQETLQKAVCRNDVSLTNECLSLGATADETDQHGWTALHRASFKGHLEVVKLLLKHQVDINAKDEGGYSPLHCAVEAGHAEIVEVLLQHGADICSRTCKGALSSLKLASKTKHLPCFPLNVPINTQTDDIVKPH*