MGVQYGGPFRVGQAAPALVTYHPLSGGIFLWVCLLQAKNIGIFNPETLSSDPWARMRLLSSHKSPLSRERAVLPAAEYRTRTIHRNLSPMVQEALIVPLGKETNGKTIFNLLLYDADLLQDAFMGQLNVPLEQLLYSCTGEPLLQWYALRAPVKRPGARDNGQEGRGELLLQVELMSANEATLARHAQEDYRIPEFLHSKYCHSHLQLGLKQLAISCNGRSKLDAVLDDLSIKVRIGATTVSKPVKPLSVKKSRDGLEFDLEFDEQVQVPLCEAFVGSFRSWNNKAAAEVADIFVYLTSGSRQLNKTQVPIWVVPTCPEGMECDQEPLHLTRDMQL*