MAGPLGSSLAGKVILLVSVAQDMGYELGAPLIKRGCRVVVAGKLSRLQSTTSVNDLGSAEALGKVELDVRGGEESIDAAVGRAWNIFGKIDVLIYCSTVPDVIKSPLEHSESDWDETMTVNLKAPWLVAKVFAKRMKAPETKGSILFITYITGLERGYYPGVSVHGTAMAGLHQLAKYMGMELGKYGIMVAAVARGLSKIDPMLASKSDEEVQKFAKKMPSQRWTHPVRDIEALIAFLVSDFGHYSTANVFIADGGQSLPRPRMKSYL*