MPMKLIDRYGRLFGKVSLLDLGAGLILLCVLAGLFLLPGRSGTSLAQMTAAQPIEVDVLVLGLSTPTPQDLIPKGSTANFIIRNQPYGQITVKNVQVLPRTVTVSQPDGSVKALPDPRPEMAFSSNLLLTLEGRGQITNNGPVLGNTAIKVGTPVELEGKEYNFRASVIAVRPL