MSRGVRESISKHSFSSRMIIIGIFLVLFSAHDLFSFSEAQQLQFGFYSETCPSAESIVGDVVKQAVTKDPRNAAVLLRLHFHDCFVEGCDGSILIKHEVNDDERFAPGNAGVGGFDVIDNAKSELERLCPGVVSCADIVALAARNAVVAAKGPFYEVPTGRRDGLTSDKSNAANLPDVEDSINILKSKFREKGLSDKDLVLLSAGAHTIGTTACFFIMSRLDAQDSTISPEFFQVLRSKCPKGGDVNVRIPLDWESQFVFDEQIFRNIRDGKGVIKSDSVLYQDNDMKNIIESYLASNESSEANFAADFAEAMVTMGAIGVKTGVKGEVRRICNATN*