MESGNVVNAQPELSGITIDVSKRYMYEQLWKLCAGPLCDIPKIGEKVYYFPQGHIELIEAYTREELNKIQPIFDLPSKLQCRVIAIQLKVEKNSDETYAEITLMPDTQVVIPTQNDNHYRPLVNSFTKVLTASDTSVHGGFSVPRKLAIECLPPLDMSQPLPAQELLTIDLHGNQWRFKHSYRGTPRRHLLTSGWNAFTTSKKLVAGDVIVFLRGETGELRVGIRRAGHQQKNIHSSLISIDSMRHGVIASAVHAFNNQCMFIVVYKPRSSQFIVSYNKFVDAVNNKFNVGSRFTMRFEGEDFSERRYSGTIIGVNNFSSHWMESEWRSLEVKWDEFASFPRPDKVSPWDIEHLTPSLNVLRPSLLKNKRSREVNEIGSTSSHLLHPILTQGQEIGEPSMTSPMNVFLSYCDEIEDDETPSRMLMSYHVPTMPKLNYNNDQMVTPIEENITTNANASFRLFGVSLATSSVIKDPIEPMESYPKSEISKLCQEKKLGLGQTITSPREIQSKQFSSTRSCTKVQMQGVPVGRALDLNVLNGYDHLIIELEKLFDLNGQLQTRNQWKIAFKDNEGNEKLVGDNPWPEFCSMVKKIFIYPK