301 aa
MRIGIDLGGTKTEVIALSDQGEQLFRHRLPTPREDYRQTIENIATLVGMAEDATGQRGSV
GVGIPGSISPYTGVVKNANSTWLNGQPFDNDLSQRLNREVRLANDANCLAVSEAVDGAAA
GAQTVFAVIIGTGCGAGVAIQGRSHIGGNGTAGEWGHNPLPWMDDDELRYRAEVPCYCGK
QGCIETFISGTGFATDYQRLSGQSLTGNAIMQRVSEQDPLAEQALKRYEMRLAKSLAHVV
NILDPDVIVLGGGMSNVERLYQTVPELVKSWVFGGECETPIRKAVHGDSSGVRGAAWLWP
L