301 aa
MRIGIDLGGTKTEVIALSDKGEQLFRHRLPTPRDDYQQTIETIAALVAMAEKETGQSGSV
GMGIPGSISPYTGVVKNANSTWLNGQPFDKDLSRRLNREVRLANDANCLAVSEAVDGAAK
GARTVFAVIVGTGCGAGVAINGRAHIGGNGTAGEWGHNPLPWMDDDELRYRAEVPCYCGK
QGCIETFISGTGFATDYRRLSGQALKGSDIMRLVGQHDALAEQALSRYELRLAKSLAHVV
NILDPDVIVLGGGMSNVDRLYQTVPELVKRFVFGGECETPIRRAAHGDSSGVRGAAWLWP
L