301 aa
MRIGIDLGGTKTEVIALSEQGEQLFRHRLPTPRDDYHQTIETIARLVEMAEQATGQTGSV
GMGIPGSISPYTGVVKNANSTWLNGQPFDKDLSARLNRDVRLANDANCLAVSEAIDGAAA
GAQTVFAVIIGTGCGAGVAFGGRAHIGGNGTAGEWGHNPLPWMDEDELKYRAEVPCYCGK
QGCIETFISGTGFATDYRRLSGQPLKGNEIMRLVEEQDPVAELALSRYEMRLAKSLAHVV
NILDPDVIVLGGGMSNVDRLYATVPNLVKQWVFGGECETPIRKALHGDSSGVRGAAWLWP
E