303 aa
MPLYTVEGIVLRTREYGERDRLVTLVDREGTRRTVLAKGVRRPRSSLAAGVQPYTYSRFL
LWKGRSLDGVSQVQVLDALTGLRGSLEALAAAAYVAELAEAFTQEGAPSPGVFPVVLQGL
RGLAAAPGDGVAHALWLRHAELRLLDLAGLGPQLDACQDCGRPLAPPGGGPAAGRTVPGS
AGARSATLPGGASGTGARREEAGTGMEAGRPAGYSAELGGALCQGCLPGRPAALPLDAAT
WQVLRQARRLTPELAVRLRPGAAVLARAADVVQTHLVYHLGRSFRSPGFLAILDEARSPG
APG