301 aa
MTLAVTGATGFVGGRLLALAAKKHRPLACLTRRPQEPRDGVTWVEGDLHDPAALAHLCDG
ADAVIHIAGVINAPDAEGFERGNVEGTKNVLAAAKDAGVSRFVHVSSLAAREPSLSLYGA
SKARSETAVKTAGLDHVIVRPPAVYGPGDRETLELFKMARRGIVMLPPRGKLSLIHADDL
ARLLIALADGAGRSGLVLEPDDGTADAWTHVAFAKVLGRAVGRGNVTLSMPKPIVEAGAR
IDRMLRGDKAKLTPDRAAYFCHPDWAVNPLKRPEPDLWQPQVATEKGLADTAAWYREAGW
L