301 aa
MRIGIDLGGTKTEVIALSEQGEQLFRHRLPTPRDDYHQTIETIARLVEMAEQATGQTGSV
GMGIPGSISPYTGVVKNANSTWLNGQPFDKDLSARLQREVRLANDANCLAVSEAIDGAAA
GAQTVFAVIIGTGCGAGVTFGGRAHIGGNGTAGEWGHNPLPWMDEDELKYRTEVPCYCGK
QGCIETFISGTGFATDYHRLSGQPLKGNEIMRLVEEQDPVAELALSRYEMRLAKSLAHVV
NILDPDVIVLGGGMSNVDRLYATVPALVKQWVFGGECETPIRKAVHGDSSGVRGAAWLWP
E