MQSLASCQLLHYPHSVGVLGGGFHSVPTLQFLKRLREATAAEGDLLRIPLVLCGDPNASHHLGALIQQREFLEDAGAKCIALPCPSSLRWFTCLDSGSSAKLLNVVDSLVEELHRAELRPLQGAARPRIGILTCQGLEFYQEKLEQEGFEVVLPDKASKDRLIVPAMAALERRDFQGHRSLIRVAIHMLLVNAVNRVIGDDLTAALWADDPLLLQCIDPANSLAKATVNWAKQQIQTHDIKCRGRRACDL*