MKRVVVDPVNRIEGHLRLEVVVDEATGKVQEALSSGTAWRGIELILKDRDPRDAWAFAQRICGVCTTIHSLSCLRAVEDALGIEIPKNANYIRNIIEATQMVHDHIVHFYHLHALDWVSPVAALKADPAATAALQNTVLEKYNLNVKGPIEFDTEAYPKEFPKATTVYFRSIQDKIKKIVDSGQLGIFSAQWWDHPDYDVLPPEVHLMAVSHYLNMLDRQRDIVTSHVVFGGKNPHPHYVVGGMPCSISMNDMNAPINTERLAVVDASINMTIALNNYFYIPDVLAIGEIYVKQGYVDGGGLAKERVIGFGDYPDEKYSGTSNGDFHKNLLLRSDGVVENFVQGVDKAIFYPFEAKDLSDPDVLTEGVEHSWYDYPEKDKDLHPWNGVTNPNFTGPKEGSKTDWKYLDENGKYSWIKTPKWRGKMAEVGPLSRYIIVYTKVKQGIITEPTWVEKMMVDQVDAVSKMLNLPPEKWLLSTVGRTATRGLESQVMGYISKYYLDKLINNIKAGDTSVANTDKWEPSTWPKEARGVGLVEAPRGALSHWVIIKDGKIDNYQAVVPSTWNACPRDSKSGYGAYETSMMDTKVKIADKPLEILKVIHSFDPCLACATHLYDASGRELTVVHSDPYLRL