301 aa
MKKMLLSATAALALFVTPALAQEKLKIGMTFQELNNPYFVSMQEALKEAAASIGAEVIVT
DAAHDVAKQVSDVEDMLQQKIDILLLNPTDSAGIEAAVHAAKAAGVIVVAIDANANGPVD
TFVGSKNRDAGYQSCKHLGDALGGKGEVAILDGIPVVPILQRVEGCKAALGEFSDIKLVD
TQNGRQDRSVALGVVENMIQSHPNLAGIFSVNDGGAMGALAAIQGSGRDIKLTSVDGAPE
AVKAIADGTNFIETTAQFPRDQVRVGLAMALAQKWGAVVVPKEVPIDVRVVDSKNAADFS
W