302 aa
MRIGIDLGGTKTEVIALGDAGEQLYRHRLPTPRDDYQQTIETIAALVEMAEQATGQRGTV
GMGIPGSISPYTGVVKNANSTWLNGQPFDKDLSARLQREVRLANDANCLAVSEAVDGAAA
GAQTVFAVIIGTGCGAGVAFNGRAHIGGNGTAGEWGHNPLPWMDEDELRYREEVPCYCGK
QGCIETFISGTGFATDYRRLSGHALKGSEIIRLVEESDPVAELALRRYELRLAKSLAHVV
NILDPDVIVLGGGMSNVDRLYQTVPPLIKQFVFGGECETPVRKAKHGDSSGVRGAAWLWP
QE