301 aa
MTENTQSLRTKIDRAKDLQSVVRTMKALAASNIGQYEKSVIALSDYYHTVEMGLGLCFRK
IALMPAPQEGKGQKNTRLIGAVVFGSDQGLVGQFNDIITSHAVRELKALPGKAQVWAVGE
RVYSRLTDEGLAPIGLFNVPNSVKAITLLIAQILVENEKLRSQDEDAELYLYYNRHKTRV
TYEPVSQRLLPFDETWRDDLTKLSWPTKNLLPEVIGDIAEALRALIREYLFVSLFRACAE
SLASENSSRLAAMQRADKNIEELLNNLSGEYYRVRQSGIDEELFEVVSGFEALSRSHGPR
R