301 aa
MRIGIDLGGTKTEVIALSERGEQLFRHRLPTPRDDYHQTIETIVQLVEMAEQATGQTGSV
GMGIPGSISPYTGVVKNANSTWLNGQPFDKDLSARLKREVRLANDANCLAVSEAIDGAAA
GAQTVFAVIIGTGCGAGVAFGGRAHIGGNGTAGEWGHNPLPWMDEDELKYRAEVPCYCGK
QGCIETFISGTGFATDYHRLSGQPLKGNEIMRLVEEQDPVAELALSRYEMRLAKSLAHVV
NILDPDVIVLGGGMSNVDRLYATVPNLVKQWVFGGECETPIRKAVHGDSSGVRGAAWLWP
E