MLLLAAAGLVAFVLLLYMVSPLISPKPLALPGAHVVVTGGSSGIGKCIAIECYKQGAFITLVARNEDKLL
QAKKDIEKHSINDKQVVLCISVDVSQDYNQVENVIKQAQEKLGPVDMLVNCAGTSMSGKFEELEVSSFEK
LMSINYLGSVYPSRAVITTMKERRVGRIVFVSSQAGQLGLFGFTAYSSSKFAIRGLAEALQMEVKPYNVY
VTVAYPPDTDTPGLAEENKTKPLETRLISETTAICKPEQVAKQIVKDAIQGNFNSSIGSDGYMLSSLTCG
MAPVTSITEGLQQVVTMGLFRTIALFYLGSFDNIVRRCMVQKAKPEVVDKTA