301 aa
MKTVRHSEQTLRTALISKNPALVSQYEKLDAAERRLMNEAFRPASDLFGPITLHSQSDWI
TSHPEPPQDFEEFFNDPSRKTPSREKHRIYIQCIGSLGNTRIISEEYVKWLKGYCEAFFY
GLTVKLLEPVPVSATRCAFRVNDSTKNLQIHAGHILHFLKKKKPEDAFCIVGVTMIDLYP
RDSWNFVFGQASLTDGVGIFSFARYGGDFYSSSYKGKVKVSQRQSLRDYSAFDNYYTPEV
TSVLLLRSCKALVRWIDDESADTPRVTPKCSHDGNVNLPKPVEAFKEWKEWIIKCLAVVQ
K