301 aa
MRIGIDLGGTKTEVIALSDKGEQLFRHRLPTPRDDYQQTIETIAALVAMAEKETGQSGSV
GMGIPGSISPYTGVVKNANSTWLNGRPFDKDLSRRLNREVRLANDANCLAVSEAVDGAAK
GARTVFAVIVGTGCGAGVAINGRAHIGGNGTAGEWGHNPLPWMDDDELRYRAEVPCYCGK
QGCIETFISGTGFATDYRRLSGQALKGSDIMRLVGQHDALAEQALSRYELRLAKSLAHVV
NILDPDVIVLGGGMSNVDRLYQTVPELVKRFVFGGECETPIRRAAHGDSSGVRGAAWLWP
L