301 aa
MKKLMAVDNIGLALKTVLQKINEVAEKRPENLQKLVPRLVAVSKTKPIECIIEAYNNGQR
HFGENYVQELVGKSNDPRLRNLVGLRWHFIGHLQRNKCNNLVGVPNLYMVETVDSEKLAA
TLNNSWGKFPNREPLKVMVEVNTSEEKSKKGCLPAEATQLTEFVFNECPHLRLSGLMTIG
QYNYDWEKHGPNPDFLRLIRCREEICGKLNLPLERFELSMGMSSDYEKAITMGSTNVRVG
STIFGVREPKLPAKASNPPTTSAESSGKEVDEKKPNQNGTTDMLQENKDFVNQFSALDVC
I