301 aa
MKSTFLTATAALALLAAPALAQDKLKIGMTFQELNNPYFVSMQEALNEAAASLGAEVVVT
DAGHDVAKQISDVEDMLQQNIDILLLNPTDSAGIEAAVHAAKAAGVVVVAVDANANGPVD
TFVGSKNRDAGYMSCKYLGDALGGKGEVAILDGIPVVPILQRVEGCKAALAEFPDIQLVD
TQNGRQDRSVALGVVENMIQSKPNLAGIFSVNDGGAMGALAAIQGSGKDIKLTSVDGAPE
AVKAITEGGPFIETTAQFPRDQVRVGLAMALAQKWGARVVPKEVPIDVMVVDKENAADFS
W