301 aa
MKQGTTILTLDNGYHLWTNTQGEGDIHLLCLHGGPGGTHEYWENFGEELADLGVQVHMYD
QLGSFYSDQPDYSDPEIAKKYLTTDYFLGEVEEVRKKLGLDHFYLIGQSWGGALTQLYAL
KYGQHLKGAIISSMVDNINEYVEHINLVREEALPPSAVKYMKKIEKAGKWDDPQYQKYVD
VLNRGYVDRKQPPAISHLISTMATPVYNAFQGDNEFVVTGKLKDWDISDQIHNIKVPTLL
TFGEHETMPLKAAQRMAEVIPHARLVTTPNGGHHHMIDNAPVYFKHLKQFISDVENGTFN
D