301 aa
MLQRLTHRQLEAFRAVIETGQITAAAEVLGTTQPSVSKMIADLEHVAGFDLLERRGRQVF
PTSEALALYEEVERSFVGISEISRVIEDIRDFRKGSLTIAGMPALALKFLPDVIAEFISE
EPGITISLRARSSQAVLRHLSSQQFDLGFAALDRDHPAVIRQPIRETAMLAVLPPGHELA
QKDYLEPMDFDQRAFIALGAEIGTRSETDTFLTVGSSRPRIVAEAQLSTSICEMVAAGTG
LAIVEPVTATYFALAGRVVTRPLRPEQPFRYDILFPAMRQPSRVASRFLELVKARLTTHL
P