301 aa
MRIGIDLGGTKTEVIALSDKGEQLFRHRLPTPRDDYRQTIENIAALVDMAEQATGERGSV
GMGIPGSISPYTGVVKNANSTWLNGQPFDKDLSQRLNREVRLANDANCLAVSEAVDGAAA
GAQTVFAVIIGTGCGAGVAFNGRSHIGGNGAAGEWGHNPLPWMDEDELRYRAEVPCYCAK
QGCIETFISGTGFATDYRRLGGQPLKGSEIVQRVGEQDPLAELALSRYEMRLAKSLAHVI
NILDPDVIVLGGGMSNVERLYQTVPALVKGWVFGGECETPIRKALHGDSSGVRGAAWLWP
L