301 aa
MRPLAIVGPTGTGKSQLALDIADRIGGEIVNADAMQFYRGMDIGTAKLPVAQRRGIPHHQ
LDVLDVTATATVARYQRDAAADVEAITARGNVPVLVGGSMLYIQSLLDEWSFPATDPAVR
AKWEQRLAEVGVSALHAELAARDAAAAASILATDGRRIVRALEVVELTGQPFAASAPVIG
TPRWDTLIIGLDGDTELLDERLQQRTDTMFADGLVDEVIALLERGLRDGVTASRALGYAQ
VLDNLDAGGDGDGAREPTFIGTRRYVRRQRSWFRRDHRIHWMDAAADGNAEAALTQWRHV
S