MESNIISDMRLEPSIDTDKLSYEIFSILESKFLFGYDDQKLWVPKNLPSPVEDGKNDGVLTSTATENIQAIKNQRGKICILSIDGGGMRNILSGKALAYLEQALKVKSGNPEARIADYFDVAVGSGVGGIFTAMLFSTKDQNRPVFQAEDTWKLLEEQGRRIYPSKGSTSAGNGFLRRVLRGGATRSDASGLEKVMKEAFMDKKTGRSLTLKDTLKPVLIPCYDLSSTAPFLFSRADAFESESFDFRLWEVCRATSAEPGLFEPVCMKSVDGKTGCVAVDGGLAMSNPTAAAITHVLHNKQEFPFVRGVEDILVLSLGTGQLLEGSFQYEHVKKWKAKDWAKPMARISGDGAADMVDHSVAMAFGQCRSSNYVRIQANGSSFGRCGVSIDADPSPNNVRKLVGIADEMLKQKNVESLLFGGKKIAEQSNFQKLDWFAGELVQEHQRRSCRIAPTVAFKQHLTNQEK*