301 aa
MLKVTKAVFPVAGLGTRFLPATKASPKEMLPIVDKPLIQYAVEEAIDSGITEMIFVTGRS
KRAIEDHFDKSYEIEAELEARGKDKLLSLVRSIKPRHIDCFYVRQAEALGLGHAVLCAEK
LVGDSPFVVMLADDLLHGEPPVLRQMIRVFDHYHTSVIGVEEIDRQMSGSYGVIDGKQWE
DNIFKLSGIVEKPIPAVAPSNYGVVGRYILKPKIFEHLHALKPGSGGELQLTDALQSLLN
DEQVLAYKYDGNRFDCGSKLGYLKATVEFALRHPEVASDFDQYLRSRVSTPDQSFTDHID
S