MPALRQRGVTGRQPPDEGGSADADLTLLSKRAPPANAWRGKVVWIVGASQGLGEALARYWAEAGARLILSSRSLEKLEVVKQHCCQHVAEGDVVLLPLDLVGDSAGLEAAAKAAFAAFDGAGVDFVVHNAGASQHAAAEDTSPAVATALLNLNLEGPLGLARATLPLMVAQGRGQHVVVASMSAVVPSPGQAVYAAAKAGLRGYFQSMASELSDRGVGATICCPGPLATGGDGKPRLVYGPRGLIQQAATGMSKKRVATARAADLIARAAFHKLDECWIAYHPVLLLGYLMQYAPSLGMAVLKRVGPARAQALKEGRSGYDTAALIKSASTASLRD*