MGSSHHHHHHSSGLVPRGSHMAQEKTLETVGPLPLADLDKLDTLVLSAGYQAIVERGLAGHTVSLFGGDGSRGADKVIGLDPDGAPFSVGLNHVTWGSEFATMSVPEGTDTVDGHIKLKVDEGLNLYDQMTPDDVVRGVARVLQDDYGLTGLIAYGPTASNAISPISAARTVLAQGDSAVVSLPTSWAGFDGKTVVAKGVARDKAGLADAVVETLKALGDAGLDVVLFGTVAGPTLQVIDAGLRPDQVTVVTPWGSFWGHSDTAQAISALSKAGVTVLVDGCAHGTHVAGIAGALRDAAINAGGPVIVKGNAAPDAIAALRAAGVPVVAIGTGTAPGSKSIAEAFAAGVDVLVDAAGVPLDKLAALRANGADIALIGDGMSELAATLAPLGLT