301 aa
MSDWILLGAPLDSAGAGEGEERAPAALRAAGIGEAVGAAQDLGDVTGLLRPAERDPGTGV
IAYEAVLAASLLLRETVAGVLHAGSRPLVLGGDCTLLPGVLAGCRVAGHAIGLWMVDGHP
DAMDGATSPTGEAADMDFAIALGRGPARLVELAQPVAAAPLLDAERAVVLGLRPYGADPG
NDDDLALMPSAVWWRDAPAILAAGPRAVGEQAAARLAGAPAWLHLDLDVLDASVMPAVSY
PQPDGLTWEALEELLAPLAAAPELIGVSVSDLQADADPDGAFARRVAELLGRVLPSRPPR
P