301 aa
MRLLRTPDDRFSDLPDFDFEPRYAELVDLHGGVIRVGYVEAGPEDGPPVLLLHGEPTWSY
LYRKVIPVLADAGLRAIAPDLVGFGRSDKPGDMVDHTYQRHVEWMRAFAFDVLDLTDVTL
VGQDWGGLIGLRLVAENPDRFARVVAANTGLPTGDTDMPELWHKFRDAMENAQVIDIGRF
VQSGCQTKLPEEVRAAYDAPFPNEMYKAAPRAMPSLVPLTPEDPASAANRAALKVLSELD
KPFLVSFSDGDPITAPWGLELRASMRGARELEHPTITGAGHFLQEDAGGRLGEVIARFAR
S