301 aa
MSQPPEHGHSRSASAAPPQQPIGVFDSGVGGLSVLHALRAALPRERFVYLADSANAPYGE
RAAAQVSARTLAITGYLRAQHRIKALVVACNTATAAAIDELRQRHPGLPLVGLEPALKPA
LALTQTGHVGVIGTRGTLGSAKFGKLLASLADRAHFVLQPCDGLAHAIERSVLSTAPVSG
STETGALCQRYLHAMGTFGKAPGQIDTLVLGCTHYLFVTDELRALLGPGVQFVETGAPVA
RQTRRLLETAGLLRNGLREPQAAAETAGTRLLTTGPAAMLQAAAQRWLGLPADCCTGICL
P