301 aa
MTQDAVPATETVRADWAGIDRLPTLDLLHLMNAEDRTVPAAVAGQLAAIAAVVDAAAARM
ARGGRLVYAGAGTAGRLGVLDAAECPPTFGTDPGLVVGLIAGGRTAVTEAVEGAEDRTDL
AEADVAALGLTPADTLVGVSASGRTPYPLAAVRAARAAGALTVGLACNRGSALAAAADLG
IEVEVGPEVLAGSTRLKAGTAQKLVLNLLSTAVMVRLGRTYGNLMVDLRATNAKLRDRAR
RIVAEATGADEEAVRRALAATDGRAKDAVLVLLADVDAPTAARLLAATAGRLRDALELPR
E