MTPTQMISCVLHGMLLLLPATSFSISQHRNRHPHTAFLFDSKNTKATSPSSLGVTATSIDDGTGTLVHDLQAELNGEDLGLCHGILHASGVRRLGDLKGLTDEDIRNMGADSFDRRNIQRVMKDLNGQFGTQSADGDIGTQEDPQAHPANKLLTTSVDGAFDNNNKILQRFEAVREQEFCIEPICLEHDVFKGRLFTVDQCEQINRMAEYHAYSKLGVIGGGWTNEMYTLTAQHIQCKEIIGMIPTTKNVFRQLFRELYELFPNRIRRGSIVFESDGEPHLVKYNGRVKGTAPHTDNSEFVYITVNVVLSAEDEYTGGGTYITELDQTIRLEQGEMLIHLGDLEHSGAEITSGVRRILIAFLACEWEDEALNEEKVEFSRENM*