MQRETHSFVRASDVIGRDDDKENIVGLLRQSSDTENEKQATNRQISDWLGKLKLVLYDAEDVLDEFDYEALRQQVVASGSSITSKVRSFISSSKSLAFRLKMGHRVKSIRERLDKIAADKSKFNLTEGIANTRVVQRERQRETHSFVRASDVIGRDDDKENIVGLLRQSKLRGLSLEDCLSLFVKCAFKDGEDEQHPNLLKIGEQIIEKCAGVPLAVRSLGSLLHLKRDERDWVSIKESEIWKLEQDENRIMAALKLSYYDLPHHFRQCFALCSIFPKDFEFDNRLLISIWMAQGLIQSSGQNAKMEDIGENYINELLSRSLFQDVKQNVPGVIYAFKMHDLVHDLAIFFAQPEYVTLNFHSKDISKRVQHVAFSDNDWPKEEFEALRFLEKLNNVRTIDFQMDNVAPRSNSFVMACVLRFKCMRVLDLTESSFEVLPDSIDSLKHLRFLNLSKNERIKKLPNSICKLYHLQTLMLGECSELEEFPRGIGSMITLLHFEY*