MKRVVVDPVTRIEGHLRIEAEVKDGKITKAYSSGTMVRGIEIILKGRDPREAWAFAQRICGVCTTVHAIASVRAVEDALSINVPVNASLLRKLIIGTIFVHDHVVHFYHLHLLDWVNPVQALKADPYETSRLAQSLSNYEKSTPGYFREVQKKIKQQVERGQLGIFNKGYWNHPEYKLPPELNLMLIAHYLDALDWQTRIVQVHTIIGGKNPHPNFAVGGMAAPINPESDTAINMEKLGRIKTLIDEMYDFTVKVYLPDIKVLGKYYKDWFFKGEGLGNFLVLGEPEKDSWREGKWFIPPTFIKGRNLKDFEEVNINEVKEYVTHSWYKYSVGDDKPLHPWEGETNLNYTGPKPPYEYLNVEGKYSWLKAPRYKDYSVEVGPLSRILALYARDMYGIREEVEKHLKEMDVPFEGMFSTMGRTFARALETKLYSFSMKNWFSELMENVKKGNYDVFNPEKWEPSTWPKETKGVGFMEAPRGSLSHWVHIKDGKLENYQAVVPTTWNASPRDAKGNPSAYEASLVGHSLHNPKEPVEILRTIHSFDPCLACAVHLYGDEEMEIRVV