MLLLAAAGLVAFVLLLYMVSPLISPKPLALPGAHVVVTGGSSGIGKCIAIECYKQGAFITLVARNEDKLL
QAKKEIEKYSINDKQVVLCISVDVSQDYNQVENVIKQAQEKLGPVDMLVNCAGTSKSGKFEELEVSSFEK
LMSINYLGSVYPSRAVITTMKERRVGRIVFVSSQAGQLGLFGFTAYSSSKFAIRGLAEALQMEVKPYNVY
VTVAYPPDTDTPGLAEENKTKPLETRLISETTAVCKPEQVAKQIVKDAIQGNFNSSIGSDGYMLSSLTCG
MAPVTSITEGLQQVVTMGLFRTIALFYLGSFDNIIRRCMVQKRKPEVGDKTA