301 aa
MRIGIDLGGTKTEVIALSDKGEQLFRHRLPTPRDDYRQTIENIAALVDMAEQATGERGSV
GMGIPGSISPYTGVVKNANSTWLNGQPFDKDLSQRLNREVRLANDANCLAVSEAVDGAAA
GAQTVFAVIIGTGCGAGVAFNGRSHIGGNGAAGEWGHNPLPWMDEDELRYRAEVPCYCAK
QGCIETFISGTGFATDYRRLGGQPLKGSEIVQRVGEHDPLAELALSRYEMRLAKSLAHVI
NILDPDVIVLGGGMSNVERLYQTVPALVKGWVFGGECETPIRKALHGDSSGVRGAAWLWP
L