301 aa
MEASAKEESIMSALNWKPFIYGGLASITAECGTFPIDLTKTRLQVQGQVNDARYKEIRYR
GMVHALVRICREEGLKALYSGIAPAMLRQASYGTIKIGTYQSLKRVFVEHPEDETLMINV
LCGILSGVISSSIANPTDVLKIRMQAQGSVIQGGMMGNFIQIYQKEGTKGLWKGVSLTAQ
RAAVVVGVELPVYDLTKKHIIMSGFMGDTVYTHFLSSFTCGLAGALASNPIDVVRTRMMN
QRSQQHGGYSNYKGTLDCLLQTWKNEGFFALYKGFWPNWLRLGPWNIIFFLTYEQLKKLD
S