MVGRDGDERNNVRGETLCFFXGGADGARWARAHHHHVGRPVPRPLGLGAGPVLDALYHDGPVSGSKRAPAAGEGAAAEKTVERRKKRMIKNRESAARSRARKQAYTNELENKISRLEEENKRLRMHKTKVGATPQIWLGERKEVVVAIADRAAADACHY