MDKKHRLVVYDCDIGTDDAWGLAMLLRAEELTLREGRTCKVLAITTVHGNTDADNGTLNALRVLHTLNRRDVPVFRGCYE SIVPRTWEYTNCFHGQDGLNDVGNYPVVDVEQELQPEHAVNAMYRLARANPGQVDFLLCGPLTNFANCINLYGNSFLTNI GRVYIMGGNIFGKGNVTKSAEFNFMMDPEAAHITLERLLEPAIILPWEPCIDGEFDTTLDWRLNVLGAVDHPFIELLTRV ERSMLEPRGFVKWISCDSLLTAAYLFPDAMIAEQRQYYATVELSGIHTRGQMVLDHLRGRKVDDIHGKKINVHIIRRLTS GATFRTIIAWTGFLPNADIAQLCA