MEGKIEAAEKELHNNNGLVKLQQQGEEIQSVHCDDATINEEERNKISLVRAVVEKQDPSSKEVDDFAIRRFLRARDLDVEKASTMLLKYLKWKKSFVPNGYISPTEIPNEIAHNKMFLQGVDKLGRPITVVFGGRHMPNKQGGLEEFKRFVVLALDKLCSRTSPGREKFVVIGDLQGFGYSNSDVRAYLGALSILQDCYPERLGKLIVVHVPYIFWTMWKLVYPFIDSNTKKKITFVENKRLTETLLQDIDESQLPDIYGGKIPLVPIHEA*