MDSTQGTKVLPAEEGRNEEDGGQVESALGATAARGRGKEALNGESPAAAGTAGLVEEDRNKEDGGTKGGEKNEQEVREQIPEHVEGESDQAEAPRQVPRRRLHHRFTQWQLDELERIFRMNYFLSLEARKQLARWMGVNEAIVKRWFQKRREQYRWYKRL