301 aa
MRIGIDLGGTKTEVIALSEQGEQLFRHRLPTPRDDYHQTIETIASLVEMAEQATGQTGSV
GMGIPGSISPYTGVVKNANSTWLNGQPFDKDLSARLNREVRLANDANCLAVSEAIDGAAA
GAQTVFAVIVGTGCGAGVAFGGRAHIGGNGTAGEWGHNPLPWMDEDELKYRAEVPCYCGK
QGCIETFISGTGFATDYHRLSGQPLRGNEIMRLVEEQDPVAELALSRYEMRLAKSLAHVV
NILDPDVIVLGGGMSNVDRLYATVPNLVKQWVFGGECETPIRKAAHGDSSGVRGAAWLWP
E