MVKLTIDGIQVEVPKGTTILEAARTLDIHIPTLCHLKGVNNSGSCRVCVVESGPRLVASCSIMAEDGMDIKTNTAKVRESRKTVVKLILSDHKRECTTCIRSENCELQSLSSELNIRDIEYDGERLQLGTDSLSPSVSRDPEKCILCGRCISTCSKVQEVHAIGFIERGFDTTVAPAYAKSLDDVFCTNCGQCITACPVGALYEKENIKDVWKAIYDKEKYVVVQTAPAIRAALGEEFGIPVGTSVTGKMVAALRRLGFDKVFDTDFTADLTIMEEGTELISRLTSGENLPLMTSCCPGWIKFAEHFYPDMLDNLSTCKSPHEMEGALIKSYFAEKMAMDPKKIVTVSIMPCTAKKFESARGELSNDGLQDVDLVLTTRELARMIKEAGIDFENLPVEEFDNPFGESTGAAVIFGVTGGVAEAALRTVFEILSGKELETVNYTAVRGLEGVKEAVIELPNGMTINSIVAHGLGNARKALDVVRNGEKQYHFIEVMACPGGCVTGGGQPIVDSEYRMDHDIRLQRASAIYAEDESKVLRKSHKNPYITKIYEEFLEAPNSEVSHKHLHTHYVKREKFWK