301 aa
MPLPQAYSDDVLLELARLGEGAGGSVHKVQDKRNGFIMARKTITTREAPMKQLLRELAMV
TKTRHVNIVKFYGAYISPSDSEVKVLMEYCEGGSLEAVGKRIKDRGGRVGEKVAGRLAEG
VLQGLAYLHQQKTIHRDIKPSNILLSKQGVVKLCDFGVSGELVNSMAGTFTGTSFYMAPE
RICGNEYTIRSDVWSTGISLLELVQNRFPFPNDLPPIELMMYITQSDPPRLEDDAEATWS
AEMKDFIRLTLTVSASERPTPEDMLQHPWLLRVMQQEVNMARWIREVWGWPRPSKRGQDG
R