301 aa
MRIGIDLGGTKTEVIALSEQGEQLFRHRLPTPRDDYHQTIETIARLVDMAEQATGQSGTV
GMGIPGSISPYTGVVKNANSTCLNGQPFDKDLSARLNREVRLANDANCLAVSEAVDGAAA
GAQTVFAVIIGTGCGAGVAFGGRSHIGGNGTAGEWGHNPLPWMDEDELKYRADVPCYCGK
QGCIETFISGTGFATDYHRLSGRPLKGNEIMRLVEEQDPVAELALSRYEMRLAKSLAHVV
NILDPDVIVLGGGMSNVDRLYATVPNLVKQWVFGGECETPIRKAVHGDSSGVRGAAWLWP
E