301 aa
MDDAKNGAVDVLEKQAAFLSSALPYMQKYENETVVVKYGGHAMGDPALGRAFARDIALLK
QSGINPVVVHGGGPQIAEILMKMGIESRFENGLRVTDERIVEVVEMVLAGSINKEIVALI
NAEGEWAIGLCGKDGNMVFAEKAYKTVIDPDSNIERVLDLGFVGEPIEVDRTLLDLLACS
EMIPVLAPVAPGRDGKTYNINADIFAGAIAGALEAKRLLFLTDVPGVLDKQGQLLKELTV
SEAEKLIKNGTISGGMIPKVETCIKALQNGVEGVVILNGKTPHSVLLELFTEQGVGTLIV
S