MEDLKSRLRARWSLQGYKALVTGGTAGIGKGIVEELAAFGACVYTCGRSSSRLAERLQGWKEAGLDVAGSTCDVSSAPQRIELIKAVTAHFGGQLDILVNNVGICEQTPLLEQTEDDYRSIFSTNLESGYHLSLLAHPMLKVSGKASIIFISSVAGFKPIACVPSTLYCMTKGAMNQLTKSLAFEWAKDKIRVNCVAPGGVATEMVHEAMENLDINDPNYFARNVPLGRIGLPEEIGSSVAFLCMPCVAFCTGEVFVIDGGTTIDGLFKTEAQLLIKAHTQEET*