MNHYPHHIGDFDTETRHLSRLERAIYRDMRDMYCKTEEALDGSDMDRLARRLLCRSPEEIDALQFVLAEFFTLLPDGRYQNDKCEQIVAQFRQQQEGREEVKSNEHLRQKRSRARRSAIFSALRALGVVPAAKAKAAELMALCRQHGIVVTDTSVTLNGTDWLGGDTGNVTPRHGDVTGVVTPRHGDDTGNQNQNQNQYIPPNPPAGGANGGLAIATALAGSFPEHRRTRLVDVADAVADAIARGDVTAEELLAAAEQQRGLLAAKDGKACPSLLRWVREQRWRDVVMLASAAGEGQQPDNWADTRSGVEGMAASLGMPGYDDWCDARAGQGLRRAFADYEAAVHALLGERQGVSA