301 aa
MKTGTTIITLDNGYHLWTNTQGQGDIQLLCLHGGPGGTHEYWENFGEKLADLGVQVSMYD
QLGSFYSDQPDYSDPKIAEKYLTYDYFLNEVEEVRQKLGLDNFYLIGQSWGGALTMMYAL
KYGQHLKGAIVSSMIDNIDEYMAHINQVREEALPADAVAFMKDCEAKGDWDNARYQSYVD
VLNKGYVDRKQPPAISHLISTMATPVYNAFQGDNEFVVTGKLKDFDLRDQIQNIKVPTLL
TFGEHETMPVSSAKRMAKVIPNARLVTTPNGGHHHMIDNAPVYFDHLKQFIKDVENDTFN
K