301 aa
MRIGIDLGGTKTEVIALSEQGEQLFRHRLPTPRDDYHQTIETIATLVGMAEQATGQTGSV
GMGIPGSISPYTGVVKNANSTWLNGQPFDKDLSARLNREVRLANDANCLAVSEAIDGAAA
GAQTVFAVIIGTGCGAGVAFGGRAHIGGNGTAGEWGHNPLPWMDEDELKYRTEVPCYCGK
QGCIETFISGTGFATDYHRLSGQPLKGNEIMRLVEEQDPVAELALSRYEMRLAKSLAHVV
NILDPDVIVLGGGMSNVDRLYATVPTLVKQWVFGGECETPIRKAVHGDSSGVRGAAWLWP
E