MDGNGLHWLAFRSNGQRLDASKRTSRVGIEQNLLLLPRCPVLVCHVSRQASSGLLLLLHIAERVKNDIQVKEGKLGRTNILDEQTYRHEDVYWVDGTVHIGEGKVDYASWQV