MKRIVVDPVNRIEGHLRVEVQVDEATGKVSDALSSGTAWRGIEVICKDRDPRDIWAFVGRICGVCTSTHSLSCLRAVEDALGIEVPKNANYIRNIMMGTQSVHDHVVHFYHLHALDWVSPVNALKADPAAAAALQNTMLDKYAVPLKGPIVNDTQAYPKTFPKATNAYFRAIQDKVRKIVESGQLGIFAAHYWDHPDYNILPPEVHLIGIAHYLEMLDKQREFILSHVVFGGKNPHPHYIVGGMPCSISLDDMNAPVNTERLMVVEKSLHSVLDACNFYYLPDVLAIGEFYVKAGMLDGGGLAGVRSLSVGDMPDGTFKSVTNGSFHKNLLLRSQGVVENFSAGLAGATYSELEPKDYADPSVIAEGVAHSWYEYPAGKSELHPWDGVSQPKYTAPKEGTKTNWKYLDEQGKYSWVKTPKWRGKMAEVGPLAKYIVIYVKVKKGIITEPTWLEKMMVDQIDFVSKVLGVAPEKWLPTTLGRTAARALDAQANAYVAKYFQDKLLANIKSGDTIVANTEKWDPSTWPKEAKGVGLVEAPRGALSHWIVIKDGKVANYQAVVPSTWNAAPRDDAAGHGPYEASMIDTKVKIPDKPLEILRVVHSFDPCLACATHLYDTKGKEVAVVRCGEC