301 aa
MRIGIDLGGTKTEVIALSEQGEQLFRHRLPTPRDDYHQTIETIARLVEMAEQATGQTGSV
GMGIPGSISPYTGVVKNANSTWLNGQPFDKDLSARLKREVRLANDANCLAVSEAIDGAAA
GAQTVFAVIIGTGCGAGVAFGGRAHTGGNGTAGEWGHNPLPWMDEDELKYRTEVPCYCGK
QGCIETFISGTGFATDYHRLSGQPLKGNEIMRLVEAQDPVAELALSRYEMRLAKSLAHVV
NILDPDVIVLGGGMSNVDRLYATVPNLVKQWVFGGECETPIRKAVHGDSSGVRGAAWLWP
E