301 aa
MKQKKIRKAVIPAAGLGTRVLPATKAQPKEMLAIVDKPALQYLVEELIDSGIEEILIITG
RNKASIENHFDYSYELEKTLEENGKKDLLKVVDDISKMSNIYYVRQKKPLGLGHAVGCAE
AFVGNEPFVVLLGDDIMYADPSKGELPVTKQLIDKYEELNGGTILGVQEVPEKEVGKYGI
INPLKEIDSQTVEVENFIEKPSVEEAPSRLAALGRYVLEPEIFEFLKKTKPGKGGEIQLT
DAILDMKNSGKKLYAYNFKGLRYDTGDKFGMFVANVEFGLRHPELKDRTKEYLKKLYESI
K