301 aa
MSYTPQTALLPEPDRFALYVTLNIKSNPQLVLEQLQTLPALIIELNENQPDANLSSAVSF
GAEFWSTLSAPMPSELAKFKQLGKGDIIAPATHGDVLIHLHSNRHDLHFYILRKLMNVIS
EHVEIKEEVSGFRFLDSRDMTDFVDGTENPKNEARAEVALIADGEFAGGSYMMCQRFVHK
LPAWNRLSVSAQEKVIGRTKPDSIELDDVPAASHVGRVDIKENGKGVKILRHSLPYGSVS
GDHGLLFIAYCKTVHNFQVMLDSMYGEVDGKTDQLLRFTDAVTGGYFFTPSQEMFAELTV
K