301 aa
MDDLTTDAADVAERQAALLSAALPYMQKYENKTVVVKYGGHAMGDPELGRAFARDIALLK
QSGINPIVVHGGGPQIAKLLGKMGIESKFEGGLRVTDAKTVEVVEMVLAGSINKEIVAMI
NAEGEWAIGLCGKDGNMVFAEKAQKKVIDPDSNIERILDLGFVGEPVEVDRTLLDLLARS
EMIPVIAPVAPGRDGNTYNINADVFAGAIAGALKAKRLLFLTDVPGVLDKNGVLYKELTV
KQCETLIHDGTISGGMIPKVETCIQAIDRGVEGVVILNGKTAHSVLLELFTERGAGTLIV
P