301 aa
MKSVTFRNGALEMAAHLHLPAGFDESKTYPAIVVTHPAGGVKEQTAGIYAGKLAAEGFVA
IAFDASCQGESTGEPRQLENPHARVEDISAAVDYLTTLPYVDRGRIGAMGICAGGAYTVT
AAMSDRRIKAVGAVSATNYGAILRNGWEGRDDLTGAFAMLENAANARTAEANGAETGYYP
IVPQQPEDAPNADLAEAVEYYRTPRAQCASSPSIAPVRSLAQLATFDAFHLVDLFLTQPI
QIVAGEDAGTRWISEDLFRRAASKDKHLHIVPGASHLGLYDKPDLVGEAMAKLGPFFRAR
L