301 aa
MKPIRTIGVIGATGRLGAPVATELAKHFQVRAIVRSPDKARRMLPANVEIVQADLRDVAG
LRKALDGVDALYLNLATETADLTLPFYEEREGIRNLMTAIDGLDIQYIAKIGALGAYPPA
LKTIRHNIVPNIIRMEGHKIIADSGIRHTFFAPTHFMELLPNMISGRALQWIGNTRVKIW
WISAVDYARWVVEAFQNPEAMPEHCPVQGPEAISVRQALEQFVENYDPSLKIRVAPLWVM
RMIGLFNPKMKFVAHLFAYFGDHEDPFHAGKTWQELGKPTTTLEMFARSLRQSRNLQQSV
K