MGLQETDPLAQLSLPPGFRFHPTDEELLVQYLCKKVAGHHFSLQIIGEIDLYKFDPWFLPGKAIFGEKEWYFFSPRDRKYPNGSRPNRVAGSGYWKATGTDKVITTEGRKVGIKKALVFYVGKAPKGTKTNWIMHEYRLLESSRKSGSTKLDEWVLCRIYKKNSSAAQKSMSSVSSKEYSTNGSCSSSSSHLEDVLDSLTEIDDRLFALPRTNSLKQMQHEEKINLANLGSGSFDWATLAGLNSLPELLQTQPGANYSNTNVNGVHVPSMPPLCHADSSTGRMGTSVEEEVQSGVRTQLRDGNSGAFQQNSGVMTPNFSSTLLDPYELRYSTQPGSGYGFRQ