301 aa
MRIGIDLGGTKTEVIALSEQGEQLFRHRLPTPRDDYHQTIETIARLVEMAEQATGQTGSV
GMGIPGSISPYTGVVKNANSTWLNGQPFDKDLSARLKRDVRLANDANCLAVSEAIDGAAA
GAQTVFAVIIGTGCGAGVAFGGRAHIGGNGTAGEWGHNPLPWMDEDELNYRAEVPCYCGK
QGCIETFISGTGFATDYHRLSGQPLKGNEIMRLVEAQDPVAELALSRYEMRLAKSLAHVV
NILDPDVIVLGGGMSNVDRLYATVPNLVRQWVFGGECETPIRKAVHGDSSGVRGAAWLWP
E