301 aa
MRIGIDLGGTKTEVIALSEQGEQLFRHRLPTPRDDYHQTIETIARLVEMAEQATGQTGSV
GMGIPGSISPYTGVVKNANSTWLNGQPFDKDLSARLNREVRLANDANCLAVSEAIDGAAA
GAQTVFAVIIGTGCGAGVAFGGRAHIGGNGTAGEWGHNPLPWMDEDELKYRTEVPCYCGK
QGCIETFISGTGFATDYHRLSGQPLKGNEIMRLVEAQDPVAELALSRYEMRLAKSLAHVV
NILDPDVIVLGGGMSNVDRLYATVPNLVKQWVFGGECETPIRKALHGDSSGVRGAAWLWP
E