303 aa
MPGRQRNENGEKVAVEVEGRRMRLSSLEKVMFPATGTTKAQVIDYYARIAPVLLPHLADR
PVTRIRYPHGVGDLQFFEKNVPAGVPEWIRRAGRDPVFPFIDDLAGLTFFANLNSLELHV
PQWRFEGEGPDAVPRNPDRLVIDLDPGPGTGLREVSGVAVIVRDRLADIGLATVPVTSGS
KGMQLYARLPGGAHSSDQIRDTVQQLAQELTKRHPDRIVWKMAKDLRPGKIFLDWSQNVA
AKTTVCPYSLRGREAPTVAAPRTWAEVEAGAAGEELRQLWFNEVLDRVAAHGDLAVEIAA
PAT