MVAKILDGKQIAKDYRQGLQDQVEALKEKGFTPKLSVILVGNDGASQSYVRSKKKAAEKIGMISEIVHLEETATEEEVLNELNRLNNDDSVSGILVQVPLPKQVSEQKILEAINPEKDVDGFHPINIGKLYIDEQTFVPCTPLGIMEILKHADIDLEGKNAVVIGRSHIVGQPVSKLLLQKNASVTILHSRSKDMASYLKDADVIVSAVGKPGLVTKDVVKEGAVIIDVGNTPDENGKLKGDVDYDAVKEIAGAITPVPGGVGPLTITMVLNNTLLAEKMRRGIDS*