301 aa
MKKKILAITAVGIAASLTLAGCSGDGAGGTGGDSNADDKGTITLGFLPSWTDGLSTAYLL
QDQLEKIGYTVEMKTLTEAGPLYTGLAQGDVDMYPSAWPELTHATYMEKYGDDIEDLGKY
YDNAKLTLAVPEYSELTSIEDLVGKGSEFDGKIYGIEPGAGLTAQTQKMMPEYGLDSEYE
LVTSSTAAMLTELKTATDKQEDIVVTLWRPFWANDAFPVKDLEDPKGAMGKAEGLHFLGT
KGFAEEFPEAAELIEKIKLDDEQYGALEDLVVNEYGEGKEADAVDAWLKKYGDQFDWTVT
S