301 aa
MKQGTTILTLNNGYHLWTRTVGQGDIKLLCLHGGPGGTHEYWENFGDELADLGVQVSMYD
QLGSFYSDQPDYSNPEIAAKYLTYDYFLEEVEEVRQKLGLDNFYLIGQSWGGLLVQMYAA
KYGQHLKGAIISSMVDEIDEYVTNVNQCRLNTLGADKVAYMEKIEQENRLDDPTYQSYVD
ILNAEYVDRKQPEAIRHLVSTMATDVYNVFQGDNEFVITGKLKDWHFRQHLHEITVPTLL
TFGEHETMPLATAKIMQQEIPHARLETTPNGGHHHMIDNAPVYFAHLKKFIRDVEAGTFN
E