301 aa
MKQGTTILTLDNGYHLWTNTQGEGDIHLLCLHGGPGGTHEYWENFGEELADLGVQVHMYD
QLGSFYSDQPDYSDPEIAKKYLTTDYFLGEVEEVRKKLGLDHFYLIGQSWGGALTQLYAL
KYGQHLKGAIISSMVDNINEYVEHINLVREEALPPSAVKYMKKIEKAGDWDDPQYQKYVD
VLNRGYVDRKQPPAISHLISTMATPVYNAFQGDNEFVVTGKLKDWDISDQIHNIKVPTLL
TFGEHETMPLKAAQRMAEVIPHARLVTTPNGGHHHMIDNAPVYFKHLKQFISDVENGTFN
D