MGGLDKTTLSKALFNDIRSRFEASSFVFDVRVSEQQFNGLTNLQRQILMDLRGEDIKLNRVPHDKSQMRRRLGSKRALVILEDVDNHKEIDALGRSDWFGGGSRIIVTTRNQLVLNVGHADEDYEMEGLEFGQALELFSWPAFLRVCLDMDLSDLSVCPHMDLSDLSQRVANACKGLPLSLETIALKISYDGLNYEEQQIFLEIGCFFFRQRKIVNGCWNASTAIKNLSLKSLIRVDKDDCFAMHDHMRDLGRRIVTEESPEKPDKRSRLWHPHDVCPVMKHKEGTTRVRGLLYSAWDHDPRSDPKWSTESLVVMTNLQFLSLHRIYIEGKMEE*