MKRIVVDPVNRIEGHLRVEVQVDEATGKVSDALSSGTAWRGIEVICKDRDPRDIWAFVGRICGVCTSTHSLSCLRAVEDALGIEVPKNANYIRNIMMGTQSVHDHVVHFYHLHALDWVSPVNALKADPAAAAALQNTMLDKYAVPLKGPIVNETQAYPKTFPKATNAYFRAIQDKVRKIVESGQLGIFAAHYWDHPDYNILPPEVHLIGIAHYLEMLDKQREFILSHVVFGGKNPHPHYIVGGMPCSISLDDMNAPVNTERLMVVEKSLHSVLDACNFYYLPDVLAIGEFYVKAGMLDGGGLAGVRSLSVGDMPDGTFKSVTNGSFHKNLLLRSQGVVENFSAGLAGATYSELEPKDYADPSVIAEGVAHSWYEYPAGKSELHPWDGVSQPKYTAPKEGTKTNWKYLDEQGKYSWVKTPKWRGKMAEVGPLAKYIVIYVKVKKGIITEPTWLEKMMVDQIDFVSKVLGVAPEKWLPTTLGRTAARALDAQANAYVAKYFQDKLLANIKSGDTIVANTEKWDPSTWPKEAKGVGLVEAPRGALSHWIVIKDGKVANYQAVVPSTWNAAPRDDAAGHGAYEASMIDTKVKIPDKPLEILRVVHSFDPCLACATHLYDTKGKEVAVVRCGEC