301 aa
MRIGIDLGGTKTEVIALSEQGEQLFRHRLPTPRDDYHQTIETIARLVDMAEQATGETGTV
GMGIPGSISPYTGVVKNANSTWLNGQPFDKDLSQRLNREVRLANDANCLAVSEAVDGAAA
GAQTVFAVIIGTGCGAGVAFGGRSHIGSNGTAGEWGHNPLPWMDEDELKYRAEVPCYCGK
QGCIETFISGTGFATDYHRLSGQPLKGNEIMRLVEEQDPVAELALSRYEMRLAKSLAHVI
NILDPDVIVLGGGMSNVDRLYATVPTLVKQWVFGGECETPIRKAVHGDSSGVRCAAWLWP
E