303 aa
MRMIGQKTINSFFTPVSKKRNTDKLNGDTKDEHVGQNKKLKTSDDKAASSSSYRLSPEQL
ERIAQNKRAALAKRELGSQTPEGFGESWQKALGAEFSKPYFNKLMSFVAEERRKHTVYPP
SDQVFTWTQVCSIQDVKVVVLGQDPYHGPNQAHGLCFSVQTPVKPPPSLLNMYKELSSDI
EGFHPPGHGDLTGWAQQGVLLLNAVLTVRAHQANSHKDQGWEVLTDAVIHWLNDNLQGLV
FMLWGSYAQKKGAAIDRKRHHVLHSVHPSPLSAHRGFLGCKHFSKTNELLKKSGKQPIDW
TAL