MELVPEEANVDAELLERETPGGSPIREERIHKTHFPGAVKQKAYRFDGLGNYFTKEWDLREGSGREFCWYHVELPKGNQKLALSAQYLIDVLCPPLKLQDILTLVSNGPFCGHVDGALVFRVNSPGPSASKFTHRLAARITENSVITVSLGRVPRLGFSPTGQSLLSEIPIVDNPNMMIDEDKGGSCGIVIREHVLEFLLTMNHSEEADNPVPKKVSNLIVHIVDTHMDHLQDIVTTLEMELDSVELELDKGGFALKKQMLDDRRFPKMHLNLQRLLQVVAHGEQVFPRVKEKCSTKSWFAPEDIVALEELIGRLRRLKENVGFIANRVTAIQAGLDSWQAAQINRKLYYLSFLSIIFLPLSIITGMFGMNVGGVPWTEQKNPALKDGFRNVLFVCVAMLLLLLLCFSTPALYTRISAWRRRRTLRRSFSLNRKSFSRRTLLGGGHQNAGYLRI*