MTSQAAGPFDALPDGVMSDIFRALGLQASWALRAVGRRWRRVIQETEWASFAVPKVPKQQSGEHTHVLDIAATLVEEKKLRLSGGASVTIRTELPSCAGETLAAVDRSHQRSLAARGPASTRPEVVVDIACVGGRVDGNFVRAYLLGVLRALRPAEGAATSGLESLSVGLTSSSGGGGGRELEGARWPMAGELEADLAVLGQLALRRLVLFFEDSDGVSRKMAATIAAACPLLRSLSLQPNKNSIPEVLAALAPLAHLEELVVVDKAFSNSLRSVAFVTARGCYKKGGFPERDVGAATAAACVLDEAALAALGRMPRLESIEPLQVFSDEDDAAPAAVLGRFPNLRQVVVRFVGGEDGGPTTAALRALAEAIDGLRRLQTLTLDLDCVHPVGDEGTVALLDSGAVQRALADLRLSIARPLSEAEAGAIAALPALRRLRALHRLLRPGVAVELSLEVSVEVVTEALLGEASDDDDAADPERAVEEAIEAVEALFAGRRAPPE*