303 aa
MDLNLLQVFDAVYRERSVSRAATRLGLSQPAISHALRRLRLELKDPLFVRAPGGVMPTAM
AEQLGRTVAGALHALDAAIHQIHHFEPASSSRTFRLYMTDIGELVFLPPLMDVLQQRAPG
LRIEVEQMALEAILPGLESGALDLAVGYLPPLADVSQHRLLRERYVIVLRRDHPLAGAGA
GLDPAALDYVLVRPHAEARRALQQQRLESRVRLVIPHFLVLPGVLARTDLAALVPSRMAR
LFVERGELVALDSPLATAAFDVRLYWYWRAEHDPGHRWLRELLIALFGEGGAGDAPRAPD
GAR