301 aa
MSVDERIRQIAFYGKGGIGKSTTSQNTLAAMAEMGQRILIVGCDPKADSTRLMLHSKAQT
TVLHLAAERGAVEDLELEEVMLTGFRGVRCVESGGPEPGVGCAGRGIITAINFLEENGAY
QDVDFVSYDVLGDVVCGGFAMPIREGKAQEIYIVTSGEMMAMYAANNIARGILKYAHTGG
VRLGGLICNSRKVDREIELIETLAERLNTQMIHFVPRDNIVQHAELRRMTVNEYAPDSNQ
GNEYRALAKKIINNDKLTIPTPIEMDELEALLIEFGILESDEEAEKLIAAEAAAKAAAGA
K