301 aa
MQVKKAVIPAAGLGTRFLPATKAQPKEMLPIVDKPTIQYIVEEAVQAGIEDVIIITGRHK
RAIEDHFDKSFELEVNLAEQGKLERLEMVKDISNLVDVHYVRQKEPLGLGHAILCAETFI
GDEPFAVLLGDDIVKSDTPVTKQLIDTFEEKQSTIIGVQKVEDEAVNKYGIVDYSNGNNG
DYKVQDLIEKPSLEEAPSNIAILGRYVITPAIFDILRGTEPGKGGEIQLTDALKTLLDQE
DVYAHIFNGRRYDIGNKLGFLEAVVEFAFARDDIRAPFKDYLLEYLPEELKEEVFNRAAA
K