MKMATTWSGALALAALISLPLQAAEPVKVGSKIDTEGALLGNMIQLVLESHGVKTINKIQLGTTPVVRGAIVAGELDIYPEYTGNGAFFFKDENDPAWKNAQQGYEKVKRLDQEKHQLVWLTPAPANNTWTIAVRQDLAEKNKLTSLADLSRYLKQGGEFKLAASAEFIERPDALPAFEKAYGFNLNQNQLLSLAGGDTAVTIKAAAQQTSGVNAAMAYGTDGPVAALGLQTLSDPQGVQPIYAPTPVVREAVLKAYPQIADWLQPVFASLDEKTLQQLNARIAVEGQDAKRVAADYLQQKGLLK*