302 aa
MTSTQSSQIANLPVLGEAAQQSYPTATLYVVATPIGNVTDITLRALHVLMIADVVACEDT
RKTGALLTRFGLNKQMVAAHQHNEREAAEKLVQRLHAGERVALVSDAGTPAVSDPGARIV
DAVRKAGLNVVPVPGASAAVTALSASGLVNDRFHFVGFLPAKSKQRETELAQLKTVASTL
VIYEAPHRIIDCVEALASVFEPTRQVVFARELTKMFEEIHRCALSEALAWVKADQHRERG
EFVVLVEGAPQAGDEGDAEAERILQILLAECSVKQAANLTAQITGRKKNALYERALQIKG
EA