303 aa
MKKIFFPLMYLLLVALTKPVHAALEVLACEPEWAALTKELAANKVNIYTATNALQDPHYV
EARPGLISRARRAQLVVCTGAELELAWLPLMLRESGNVNAVPGKPGYFNAASYVTMLEIP
VSLDRALGDLHALGNPHIHLDARNFLPIAKALSERLVELDPANTAFYVSRLQAFTQTWQT
AITRWEKQAAPLKGQPFVAQHQAYSYMNIWLGLKQVAVLEPKPGMEPSVSHLSKVIVQLQ
QSPAKMVVRSAYQNPKPSKWIADRAHIPEVVLPFSVGGSEGSKDLFGLFDDTIARLLAGM
TSR