301 aa
MDDYTKIEKIGEGTYGVVYKGRHKTTGQVVAMKKIRLESEEEGVPSTAIREISLLKELRH
PNIVSLQDVLMQDSRLYLIFEYLSMDLKKYLDSIPPGQFMDSSLVKSYLYQILQGIVFCH
SRRVLHRDLKPQNLLIDDKGTIKLADFGLARAFGIPIRVYTHEVVTLWYRSPEVLLGSAR
YSTPVDIWSIGTIFAELATKKPLFHGDSEIDQLFRIFRALGTPNNEVWPDVESLQDYKNT
FPKWKPGSLASQVKNLDENGLDLLSKICVMQHFYQKKRFFKTDFQGENKQYYIWLTAAFG
K