301 aa
MRIGIDLGGTKTEVIALSEQGEQLFRHRLPTPRDDYHQTIETIARLVDMAEQATGQSGTV
GMGIPGSISPYTGVVKNANSTWLNGQPFDKDLSARLNREVRLANDANCLAVSEAVDGAAA
GAQTVFAVIIGTGCGAGVAFGGRSHIGGNGTAGEWGHNPLPWMDEDELKYRADVPCYCGK
QGCIETFISGTGFATDYHRLSGRPLKGNEIMRLVEEQDPVAELALSRYEMRLAKSLAHVV
NILDPDVIVLGGGMSNVDRLYATVPNLVKQWVFGGECETPIRKAVHGDSSGVRGAAWLWP
E