MACNLQSEMQEPSIDTDKLSYEIFSILESKFLFGYDDQKLWIPKQIETKSENQRGKICILSIDGGGMRGILSGRALAYLEQALKTKSGNPQARIADYFDVAAGGSSGSAASGLEKAMKEAFAENGRSLTLKDTLKPVFDFRLWEVCRATSAEPAIFEPVSMRSVDGQTRCVAIDGGLAMSNPTAAAITHVLHNKQEFPFVRGVEDLLVLSLGTGQLLEGSYDYDQVKNWKAKDWARPMARISGDGAADMVDHSVAMAFGQSRSSNYVRIQANGSTLGRCGANMDTDPSPSNVKMLNGIAEEMLKQKNVESVLFGGKRIGEQSNFEKLDWFAGELVLEHQRRSCRIAPTVAFKQATPKST*