301 aa
MVMQAIPENQAQTNQKEVTDAETQKHQDCWTLDDFDIGRPLGKGKFGNVYLAREKKQSKY
VVALKVLFKSQLQQSQVEHQLRREIEIQSHLRHPNILRLYGYFYDKDRVYLILEYAPRGE
LYKELQRCRCFSEKRAATYIASLARALLYCHQKHVIHRDIKPENLLVGLKGELKIADFGW
SVHTFHKRKTLCGTLDYLPPEIIENKEHDTAVDIWSLGILCYEFLYGVPPFEAKKHDDTY
RRICQVDLKFPPTPVVSAAGKDLICQILVKNSSQRLPLQKLLQHPWIVQNDDPDGIYGHG
L