MEDLKSRLRARWSLQGYKALVTGGTAGIGKGIVEELAAFGACVYTCGRSSSRLAERLQGWKEAGLDVAGSTCDVSSAPQRIELIKAVTAHFGGQLDILVNNVGICEQTPLLEQTEDDYRSIFSTNLESGYHLSLLAHPMLKVSGKASIIFISSVAGFKPIACVPSTLYCMTKGAMNQLTKSLAFEWAKDKIRVNCVAPGGVATEMVHEAMENFDINDPNYFARNVPLGRIGLPEEIGSSVAFLCMPCVAFCTGEVFVIDGGTTIDGLFKTEAQLLIKANTQEET*