301 aa
MRIGIDLGGTKTEVIALSDQGEQLYRHRLPTPRDDYQQTIETIATLVGLAEKETGQTGTV
GMGIPGSISPYTGVVKNANSTWLNGQPFDKDLSKRLNREVRLANDANCLAVSEAIDGAAA
GAQTVYAVIIGTGCGAGIALGGRAHIGGNGTAGEWGHNPLPWMDEDELRYRAEVPCYCGK
QGCIETFISGTGFATDYHRLSGQPLKGSEIMRLVEEHDAVAELALSRYELRLAKSLAHVV
NILDPDVIVLGGGMSNVERLYKTVPGLVKNFVFGGECETPIRKAVHGDSSGVRGAAWLWP
L