301 aa
MDDAKNSAVDVLEKQAAFLSSALPYMQKYENETVVVKYGGHAMGDPALGRAFARDIALLK
QSGINPVVVHGGGPQIAEILMKMGIESRFENGLRVTDERIVEVVEMVLAGSINKEIVALI
NAEGEWAIGLCGKDGNMVFAEKAYRTVIDPDSHIERVLDLGFVGEPIEVDRTLLDLLACS
EMIPVLAPVAPGRDGKTYNINADIFAGAIAGALEAKRLLFLTDVPGVLDKQGKLLKELTV
SEAEKLIKNGTISGGMIPKVETCVKALQNGVEGVVILNGKTPHSVLLELFTEQGVGTLIV
S