301 aa
MDDAKNSAVDVLEKQAAFLSSALPYMQKYENETVVVKYGGHAMGDPALGRAFARDVALLK
QSGINPVVVHGGGPQIAEILMKMGIESRFENGLRVTDERIVEVVEMVLAGSINKEIVALI
NAEGEWAIGLCGKDGNMVFAEKAYRTVIDPDSHIERVLDLGFVGEPIEVDRTLLDLLACS
EMIPVLAPVAPGRDGKTYNINADIFAGAIAGALEAKRLLFLTDVPGVLDKQGKLLKELTV
SEAEKLIKNGTISGGMIPKVETCVKALQNGVEGVVILNGKTPHSVLLELFTEQGVGTLIV
S