301 aa
MSRYGKVAVLHGGMSAERAVSLKSGQAVLAALRARGVDAHGIDVGHDLAARLAEGYDRAF
IALHGRFGEDGCVQGLLEVMGMPYTGSGVAASAVTMDKMLTKAVLRAASVPTPDFRLLHH
EADLATVAALGFPLILKPVSEGSSIGVSKVLSSAGLGEAFRKARAYGPVLAEACITGPEY
TCAIVGERTLPVIRLETPQAFYDYEAKYLLNTTRYHCPSGLSIEEERAMQALAWATFKAL
GARGWGRVDIMADRDGAPYVLELNTVPGMTDHSLVPMAARAAGLSFEDLVLAILSETLEA
P