MDVAAKQLTALHANGINVQATRHARRVYVGALTADVDDAHLTQFFEEIMLATGATKRVDGGCVVSTYINREKLFAFIEFQTVEEASNALGFDGVVYGGQQLRLRRPNDYNIAQASLLGPQQPNPNLNYSAIGINHTPTPMVASTENSTSPYKLFVGGLPNYITENQVKELVCSFGEIKAFNLVFDKDTGLSKGYAFWEFLDPSVSEAAIKGLDGMRLGEKLINVKFANGNPPPIGGYNAAGEDGTSTVAAQQQLGYVANVPLATATALTGGVETTCVRLKGMVSREELADPTEAAEILEDTEEECKGFGSLVKVLMPRPGPHPDLDPVGVGEVMLKFATVECARRAQRSLNGRKFADRLVGAVFVKESVFDERDRGDA*